Say ‘Bali’ and most people think paradise. In fact its second name is ‘The Island of the Gods’. There are stunning sunsets, sculpted rice paddies, volcanoes and temples at every turn. An abundance of activities pervade the island; diving and cycling are popular, as is surfing. It is not unusual to find surf boards strapped to […]