And before you leave, you must witness the centuries-old traditions at Tirta Empul’s water cleansing ritual, join a family-hosted cooking class and learn the art of creating authentic Balinese ...
Bali is known as the land of 1000 temples but in truth it is home to at least 20,000 Hindu temples, each with a specific ...