Temple of the Sea Gods, Tanah Lot – Bali, Indonesia

Temple of the Sea Gods, Tanah Lot – Bali, Indonesia

Advertisements