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
birding 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