Java

4 Pins
·
8y
Top 10 Places in Southeast Asia That Make You Feel Like Indiana Jones
Candi Borobudur (Borobudur Temple) is the single most-visited tourist attraction in Indonesia, and the largest Buddhist monument in the world.