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