Start your adventure on Day 1 as you arrive at your Jakarta accommodation and meet your group! Tour the city on Day 2 before transferring to Bandung for a traditional music lesson and trek to see a crater lake on Day 3. Take a train to Yogyakarta on Day 4 and tour the city with a visit to Borobudur on Day 5. Discover more stunning temples and history on Day 6 before transferring to Bromo, where you will discover local culture with a homestay. Hike to the the active Bromo Volcano at sunrise before travelling to Banyuwangi on Day 8, stopping at Blitok Beach Fishing Village along the way. Hike the Ijen Volcano on Day 9 before taking a ferry to Bali on Day 10 and ending the day with a seafood beach BBQ in Pulau Merah. On Day 11 snorkel near Menjangan Island and see the Jatiluwih Rice Terraces before ending up in vibrant Ubud. See the highlights of Bali on Day 12 and hike Mt. Abang on Day 13 to watch the sunrise and soak in the hot springs before enjoying your last night out on the town. End your adventure on Day 14 after check-out.