Where is FRii Bali Echo Beach, Canggu located?
FRii Bali Echo Beach, Canggu, FRii Bali Echo Beach, Canggu, Indonesia (approx. -8.65405°, 115.13041°)
FRii Bali Echo Beach, Canggu, FRii Bali Echo Beach, Canggu, Indonesia (approx. -8.65405°, 115.13041°)