If you have not been to Java yet, you are missing out. It is the 4th biggest island in Indonesia and a true gem! Get our ultimate 6 day travel itinerary.