Tanah Lot

Tanah Lot

Suchitra Pathak , February 2012

Tanah Lot is a rock formation off the Indonesian island of Bali, and is the home of a pilgrimage temple.