Tanah Lot is one of the most recognizable and revered temples in Bali, an iconic landmark of all Indonesia. Its name translates from Balinese as "land in the sea," which perfectly describes its unique location. The temple rises majestically on a rocky islet right off the coast, about 20 kilometers from the city of Denpasar.

Traveler photos:
During high tide, the water completely surrounds the rock, making it appear as if the temple is floating over the waves of the Indian Ocean—a truly mesmerizing sight. It is during these hours, especially at sunset, that Tanah Lot appears in all its glory, attracting travelers and photographers from around the world. At low tide, you can walk to the base of the rock to take a closer look and feel the power of the ocean.
Tanah Lot is not just a scenic spot, but an active Hindu temple of immense spiritual significance to the Balinese. It is part of a chain of seven sea temples that, according to belief, protect the island's coast from evil spirits. The temple is dedicated to the sea deities and is considered one of Bali's main spiritual centers, where colorful ceremonies are regularly held and can be observed by visitors. While entry to the main sanctuary is open only to worshippers, visitors can still experience the peaceful atmosphere of this sacred place.