Java is an island located between Bali and Sumatra, in Indonesia. It is home to many volcanoes and waterfalls and has so many amazing things to offer. Discover my 7-day itinerary in this blog article.