The island of Java, the most populated in the vast archipelago of Indonesia, has many magnificent ancient structures. Borobudur is the biggest Buddhist structure in the world. The temple that doesn’t belong Prambanan is second only to Angkor Wat as far as Hindu temples are concerned. Countless others dot this fascinating island, which has been […]