Visit one of Bali's most iconic temples, Pura Tanah Lot, during sunset for breathtaking views. Enjoy the panoramic view of the Indian Ocean while enjoying local snacks from the vendors.
Start your day by visiting the lush Tegenungan Waterfall, followed by a visit to the famous Ubud Monkey Forest. In the evening, watch the traditional Kecak Fire Dance at Pura Dalem Taman Kaja.
Start your day with a visit to Bali's holy spring temple, Tirta Empul. Follow it up with a trek to the ancient temple complex of Gunung Kawi, which is carved into a rock face.
Explore Bali's less touristy beaches by snorkeling in the crystal clear waters of Amed Beach. In the afternoon, dive into the USAT Liberty shipwreck in Tulamben, which is home to diverse marine life including a school of bumphead parrot fish.
Visit the beautiful Taman Ayun temple, followed by a visit to the UNESCO World Heritage Site of Jatiluwih Rice Terrace. End the day with a relaxing soak in the hot springs of Banjar.
Take a day trip to Nusa Penida and explore its beautiful beaches, such as Atuh Beach and Kelingking Beach. Visit the stunning natural infinity pool at Angel’s Billabong and the scenic Pasih Uug.
End your trip with a relaxing day in Seminyak, Bali's most fashionable beach town. Shop in the trendy boutiques, lounge on the beach, and watch the sunset while sipping on a cocktail.
For adventure-seekers, consider a sunrise hike up Mount Batur or white water rafting down the Ayung River. For a cultural experience, visit the Bali Agung Show or take a traditional cooking class. Maximize your fun by learning to surf or taking a Balinese dance lesson.