The Geography Quiz
1 of 25

Where is Angkor Wat ?

Select from...
Thailand
Cambodia
Vietnam
 
-