Translating as “Land in the sea”, Pura Tanah Lot derives its name from being precariously located on a rocky outcrop in the water. In fact, the island isn’t accessible during high tide. One of the pura segara (sea temples) along the South West coast of Bali, it is within visual range of Pura Luhur Uluwatu to the South.
Thought to be constructed in the 16th century, restoration work completed in the 1980s resorted to replacing the original rock with artificial rock to stabilise the structure.
At the base of the temple are caves that are believed to be home to sea snakes. In fact, there’s a bit of a tourist curio to go and see a snake (don’t worry, it’s kept in a box) during lower tides.