In the morning, visit the famous Uluwatu Temple that sits on the edge of a high cliff. Enjoy the panoramic view of the ocean and watch the Kecak Dance performance in the evening. After dinner, visit the Jimbaran Beach for a relaxing night by the sea.
Spend the morning exploring the Ubud Palace and Monkey Forest. After lunch, visit the Tegalalang Rice Terrace and take a walk along the Campuhan Ridge Walk. In the evening, enjoy dinner at one of the many restaurants in Ubud and catch a traditional Balinese dance performance.
Start the day early and take a boat ride to Nusa Penida Island. Visit the Angel's Billabong, Kelingking Beach, and Broken Beach for stunning views of the ocean and rock formations. In the late afternoon, head back to Bali and visit the Bali Collection Mall for some shopping and dinner.
Visit the Ulun Danu Beratan Temple in the morning, followed by a trip to the Gitgit Waterfall and Lovina Beach. Enjoy lunch at one of the beachside restaurants and go dolphin watching in the afternoon. End the day with a relaxing soak in the Banjar Hot Springs.
Spend the morning at the famous Potato Head Beach Club and enjoy the pool and beach. After lunch, visit the Petitenget Temple and Seminyak Square for some shopping. In the evening, have dinner at one of the many restaurants in Seminyak and enjoy the nightlife.
If you have more time, consider visiting the Tanah Lot Temple for another beautiful sunset view. You can also take a side trip to the Gili Islands for some snorkeling and diving. To maximize your fun, try some water sports such as surfing, parasailing or jet-skiing. Don't forget to try the local cuisine such as Nasi Goreng, Satay, and Babi Guling. Enjoy your trip to Bali!
Book your hotels and flights with ease: https://booking.tp.st/VhZsadPo