Stroll down one of Bali's most beautiful beaches famous for its sunsets, surf and beachfront dining.
Explore Ubud's cultural heart, shop for local souvenirs and witness the traditional Balinese architecture of the palace.
Take romantic walks through luscious rice paddies and admire the breathtaking views of the terraced landscape.
Embark on an adventurous trek to witness a stunning sunrise from the top of the active volcano Mount Batur.
Experience a mesmerizing early morning boat ride to watch dolphins play and swim in Lovina's calm waters.
Hike to Bali's hidden gem, the stunning 50 meter, Nungnung Waterfall, which offers a refreshing and secluded swim.
Visit the famous Hindu-Buddhist temple, nestled in the heart of a picturesque lake with a view of the majestic mountains.
Enjoy magnificent views of the Indian Ocean while watching Bali's famous fire dance cultural performance at Uluwatu temple.
If you have more time, you can add visits to Bali's famous beaches like Kuta, Benoa or Nusa Dua. You can also take a day trip to explore the nearby islands of Nusa Lembongan and Nusa Penida. If you have less time, you can skip one or two destinations, depending on your interests, fitness level and preferred mode of transportation.