Tanah Lot
Tanah Lot, romanized: tanah lot, lit. ’Sea Land’) is a rock formation surrounded by sea at southern Tabanan beach in Indonesian island of Bali. It is home to the sacred and ancient Balinese temple of Pura Tanah Lot, a popular tourist and cultural icon for pilgrimage and photography. Tanah Lot means “Land [in the] Sea” in…