Tanah Lot – Bali, Indonesia

Tanah Lot - Bali, Indonesia
© May 14 2011, Uncornered Market

A Balinese hindu temple built on a small island on the coast. Beautiful setting. Bali, Indonesia.