Balian Beach, located on Bali's western coastline ... between Balian and Denpasar, is Tanah Lot. Called "Land in the Sea," this stunning rock formation stands about 985 feet off the coast.
Kelingking Beach and Crystal Bay offer crystal ... Standing dramatically on a rocky perch off Bali's western coast, Tanah Lot Temple is one of the island's most awe-inspiring sea temples.