1.

Borobudur, a UNESCO World Heritage Site is located in

A. Indonesia
B. Egypt
C. South Africa
D. South Korea
Answer» B. Egypt


Discussion

No Comment Found