The famous landmark of Borobudur Temple in Magelang is located in which country?

  • Indonesia
  • Iran
  • Bangladesh
  • Laos
The famous landmark of Borobudur Temple in Magelang is located in which country?
Home Ask Questions Study Current Affairs Previous Papers Kerala PSCIBPSUPSCRBITNPSCMPSCSSCCBSEUnited StatesModel Tests News More Answers Coaching Centres Careers Downloads Colleges