Where is FRii Bali Echo Beach?
Where is FRii Bali Echo Beach located?
FRii Bali Echo Beach, Bali, Indonesia (approx. -8.65405°, 115.13041°)
Where is FRii Bali Echo Beach on the map?
{"latitude":-8.65405,"longitude":115.13041,"title":"FRii Bali Echo Beach"}