ADVERTISEMENT

In which country is the Wat Phra Singh Buddhist temple located?

Geography Trivia Question: In which country is the Wat Phra Singh Buddhist temple located?