Travel Designer Insights
An alternative take on the Java / Bali classic tour works perfectly for those who like to mix things up a bit.
It is recommended for those arriving in Indonesia at Jakarta airport or those who have visited Kalimantan due to direct flights into Semarang from these two locations.