Indonesia
The Island Houses, Seminyak, Bali
Description:
Please I reealy need to find where this is. It's in Bali, Indonesia I just need to know the name of the exact place. I think it's a Villa.
Status:
Already located!
Solution:
The Island Houses, Seminyak, Bali
Lat/Lng:
-8.688441875592913, 115.15856291021726
1 comment