Meaning 'Land in the middle of the sea' Tanah Lot is an exquisite sea temple built atop a rock formation off the island of Bali. A very popular tourist spot and a great location for fantastic photographs, Tanah Lot is surrounded by poisonous sea snakes at the base of the rocky island, which are believed to guard the temple from evil spirits and intruders. If it sounds like a fairytale then you're not wrong as the place has a mystical quality. Despite the alleged presence of the snakes it is possible - and fun - to walk/wade to the temple cave at low tide. The temple was built by one of the last priests to arrive in Bali from Java in the 16th century and unfortunately the main temple can't be entered. Sunrise and sunset are the best times to visit although sunset is the most popular time and the crowds can somewhat ruin the atmosphere. There are a number of vantage points from which you can get lovely views of the temple so its best to find one of these spots and settle down to admire the views and take some photographs. The complex is very touristy and commercial, with lots of shops and stalls selling souvenirs, snacks and the like, but it is still a remarkable attraction to visit and the coastline is very beautiful in itself.