Start the day with a visit to the National Monument in Merdeka Square, and explore the historical Jakarta History Museum.
In the afternoon, take a leisurely walk through the old town of Kota Tua and visit Fatahillah Square for some local street food.
In the evening, experience the vibrant atmosphere of Jalan Jaksa, known for its bustling nightlife and live music.
Start your morning with a visit to the iconic Tanah Lot temple and enjoy the stunning ocean views.
Explore the artistic town of Ubud, visit the Ubud Monkey Forest, and indulge in a traditional Balinese dance performance.
In the evening, rejuvenate with a Balinese massage at a local spa and savor a delicious seafood dinner by the beach.
Spend your morning snorkeling in the crystal-clear waters of Gili Meno and glimpse the colorful marine life.
Discover the charming island by cycling around its scenic paths, or take a horse-drawn carriage known as a cidomo.
Enjoy a beachfront barbecue dinner at a local restaurant, and admire the breathtaking sunset over the horizon.
Start your day with a visit to the magnificent Prambanan Temple and learn about its rich Hindu history.
Explore the underground tunnels of the historical Jomblang Cave and marvel at the mesmerizing rays of light inside.
In the evening, enjoy a traditional Ramayana ballet performance at the Prambanan Temple complex.