Tanah Lot Temple is one of Bali’s most important landmarks. Tanah Lot means “land in sea”, and is the most visited and photographed temple in Bali. We went...
On the cliffs above Padang Padang beach in Uluwatu lies Suarga Padang Padang. An unique, peaceful and magnificent resort built upon the three pillars of sustainability:...