From the fervent pace of Jakarta to the back alleys of Ubud, the islands of Bali and Java are Indonesia’s most celebrated duo – a treasure trove of beautiful beaches, rolling hills and dynamic cities. Be charmed by Indonesia’s rich cultural heritage, witness traditional dance performances and explore ornate temples. Get to the heart of life on this famous archipelago by visiting rice paddies and remote villages and learning about the region’s traditional arts and crafts. And that’s not all – you’ll also join royalty at a palace in Ubud for a special dinner and traditional dance performance. This very special tour is an adventure like no other!