MNN Galleries

23 holy places that promise a connection with nature

By: Anna Norris on March 24, 2014, 1:53 p.m.
Poisonous sea snakes don't keep people from visiting this ocean temple.

Photo: Marius Dobilas/Shutterstock

2 of 25

Tanah Lot Temple

Pura Tanah Lot, which translates to "Land in the Sea," is one of the seven sea temples off the coast of Bali, Indonesia. Local legend says that a traveling monk stopped to rest on the island and told fishermen to build a shrine there in order to worship the Balinese sea gods. Supposedly, poisonous sea snakes roam beneath the surface of the water to guard the temple against intruders and evil spirits.