Indonesia Canggu Attractions Pura Tanah Lot
This sacred temple perched on the shore is aptly named, as "tanah" means earth and "lot" means sea.