When it comes to things to do in Bali, your holiday can be filled with culture, nature, art, and the spiritual. The spectacular beaches of Kuta, Nusa Dua and Seminyak offer hours of swimming, surfing and sunbathing, while the cultural area of Ubud is known for its picturesque rice terraces. Get away from the crowds by visiting the northern and eastern coasts, where hidden waterfalls wait to be discovered.
Bali's west coast has tapering ranges of mountains covered in lush forests, rice fields, and bountiful vegetation. The island also has hundreds of historical sites that have stood the tests of time. From royal palaces to holy temples, you get to see a different glimpse of Bali at these exotic spots.