1.

The Buddhist stupa "Pha That Luang" is located in

A. Thailand
B. Laos
C. Myanmar
D. Bhutan
Answer» C. Myanmar


Discussion

No Comment Found