One of Bali's most important sea temples, Tanah Lot temple is built atop a huge rock, surrounded by the sea. Build in the 16th century, Tanah Lot's rituals include paying of homage to the guardian spirits of the sea. Poisonous sea snakes found in the little caves at the base of the rocky island are believed to guard the temple from evil spirits and intruders.