Jun 19, 2012 | Icons Guides
Borobodur is a well-known Buddhist monument in Indonesia. It is situated on the island of Java and attracts tourists and pilgrims from all over the world. The monument is now a UNESCO World Heritage Site and the most visited tourist attraction in Indonesia. Due...