Where is Sawah Indah Villa?

Where is Sawah Indah Villa located?

Sawah Indah Villa, Bali, Indonesia (approx. -8.47514°, 115.44114°)


Where is Sawah Indah Villa on the map?