Bali, a small Indonesian island off the W coast of Java, attracts over 1 million tourists every year. Famed for its great natural beauty,a spectacular landscape of volcanoes, rice terraces, rain-forest and beaches. Visitors are also fascinated by Bali’s unique culture [...]