Bali is a predominantly Hindu island in the middle of the world's largest Muslim nation. The Balinese coast is home to excellent beach hotels offering a wide range of watersports, with the south coast particularly good for surfing and windsurfing.
Whilst the south is quite developed, there are still pockets of peace and serenity to be found, or you can simply enjoy the wealth of fantastic restaurants and bars, and independent boutiques springing up almost daily, in the trendy enclaves of Seminyak and Jimbaran.
Cultural and religious traditions are still at the heart of everyday life in Bali, from the floral offerings found at the door of every dwelling, to the myriad of ceremonies and celebrations occurring almost daily. Those who take the time to travel inland can explore ancient temples and local villages, great lakes and dormant volcanoes.
The north coast offers some of the island's best accessible snorkelling and diving, from the SS Liberty wreck at Tulamben, to the aquarium like coral gardens of Menjangan Island.
After some time exploring Bali, beach lovers may like to hop over to the neighbouring island of Lombok, with its laid back sandy beaches, and great snorkelling and diving. Alternatively, explore the world class temples and active volcanoes of Java. Bali is easily accessible, and is therefore easily combined with other destinations within Indonesia, and further afield in South-East Asia.