Java is the most populated of the islands in the Indonesian archipelago, not surprising since the capitol of Jakarta is located there. The original itinerary
Read morebirding the world on a budget
Java is the most populated of the islands in the Indonesian archipelago, not surprising since the capitol of Jakarta is located there. The original itinerary
Read more