1. Climb Mount Bromo, a rumbling volcano on Java, to catch the perfect sunrise from the summit. Ascend by foot or on horseback for stunning views of the surrounding landscape
2. Explore the temple complex of Borobudur in eastern Java – the ancient carved faces and stupas are over 1,000 years old and one of the most stunning sights on the island
3. Wax down your surfboard and take to the waves at one of Bali's great surf beaches, Kuta, Balangan or Padang
4. Spend some time in Ubud and discover the cultural heart of Bali set among the surrounding rice terraces
5. Spot long-tailed macaque monkeys as they swing amongst the leaves of the Sacred Monkey Forest
6. Experience Indonesian traditions in Lombok, with ancient Hindu temples sitting alongside mysterious jungles and forests
7. Sail to the pure white beaches of the Gili Islands, just off the coast of Lombok. These tiny car-free islands have such clear waters you can snorkel right off the beach in the gorgeous bays
8. Beware the Dragon! Catch a glimpse of the ferocious dragons on the eponymous island of Komodo
9. Visit the kaleidoscopic lakes of Kelimutu volcano on Flores Island. Three summit crater lakes periodically change colour from vibrant reds to a deep, electric blue
10. Wander amongst the temples of Bali; there are hundreds, from tiny shrines to ancient temples and statues