5 min read Travel Tanah Lot: Bali’s sea temple where sacred serpents stand guard against the unknown 3 months ago Ivan