Pulau Dewata Bali is rightly called the “island of the gods” or the 1000 temples. Every second building is a temple or shrine and the Hindu culture permeates the everyday life of the inhabitants. Every morning, the scent of incense flows through the narrow streets and at every door and every shrine are small offerings […]
