Temple
Bali is home to thousands of stunning, sacred temples, with the most famous including the sea-cliff Uluwatu Temple, the iconic, seaside Tanah Lot Temple, and the “Mother Temple” of Besakih on Mount Agung. Other must-visit, highly photogenic sites are the Lempuyang Temple (“Gates of Heaven”) and the holy spring temple, Tirta Empul.