Famous for its stunning beaches, excellent surfing, and world-class dive sites, Bali is the best known of the 17,000 islands that make up the exquisite Indonesian archipelago. Commonly referred to as the ‘Island of the Gods’, Bali’s diverse landscape is characterised by lush rolling hills dotted with satisfying rice terraces, towering volcanic mountains, rugged coastlines and gorgeous stretches of both black and white sand beaches. Culture enthusiasts typically head to the bustling cultural hub of Ubud to explore its various museums, arts and crafts shops and its thriving live music venues, while those seeking a boisterous party usually head for Kuta Beach for the booming social scene. With its world-renowned luxury spas and tranquil yoga retreats, impressive temples, extraordinary local cuisine and its wonderfully laidback locals, it is easy to see why Bali has long been ranked as one of the world’s most popular island destinations.