enjoy travelling in the equatorial emerald..
Tanah Lot means “Land [in the] Sea” in the Balinese language. Located in Tabanan, about 20 kilometres (12 mil) North West of Denpasar, the temple sits on a large offshore rock which has been shaped continuously over the years by the ocean tide.