Morning: Start the day with a surfing lesson at Kuta Beach, one of Bali's most famous and busiest beaches. Afternoon: Head over to the Sacred Monkey Forest Sanctuary in Ubud to see long-tailed macaques. Evening: Watch the traditional Kecak Fire Dance at Uluwatu Temple, a Balinese Hindu sea temple.
Morning: Catch a sunrise tour at Mount Bromo, an active volcano in East Java. Afternoon: Stop by Pasir Putih Beach for some relaxation and water activities. Evening: Visit Taman Safari Indonesia, a wildlife park with over 3,000 animals.
Morning: Explore the magnificent Borobudur Temple, a UNESCO World Heritage site and the world's largest Buddhist temple. Afternoon: Walk around the beautiful Taman Sari Water Castle, which used to be a royal garden of the Sultanate of Yogyakarta. Evening: Visit Alun-Alun Kidul, a town square where locals believe the Sultan's spirit resides.
Morning: Take a boat tour to Komodo Island, home to the world's largest lizards -- the Komodo dragons. Afternoon: Go snorkeling in Pink Beach, known for its pink sand and beautiful coral reefs. Evening: Enjoy a seafood dinner on the boat while watching the sunset.
Morning: Visit the National Museum of Indonesia and learn about the country's cultural heritage. Afternoon: Walk around the old town of Jakarta, Kota Tua, and see colonial-era buildings. Evening: Head over to Sky Dining, a restaurant atop a skyscraper that offers a stunning view of Jakarta's skyline.
If you have extra time, consider visiting the Tegallalang Rice Terraces in Ubud, the Ijen Crater in East Java, and the Prambanan Temple in Yogyakarta. For day trips, you can visit the Gili Islands, the Nusa Islands, and the Jatiluwih Rice Terraces. To maximize your fun, be sure to try Indonesian street food and interact with the friendly locals!
To check hotel and flight prices, please visit https://booking.tp.st/VhZsadPo.