21 day itinerary highlighting key sites across Java, Bali, Komodo and Lombok including Jakarta, Yogyakarta with Borobudur and Prambanan, Mount Bromo and Ijen, Bali spots such as Canggu and Ubud, a Komodo marine cruise with islands and manta encounters, Lombok beaches, and the Nusa Islands for snorkeling and diving with timing suggestions and regional sequencing