The pictured World Heritage Site is situated in what country?
Correct answer: Sri Lanka
Player #25874027
little b,
I have been to Sri Lanka. Lovely country and people
little b
I've not been to kj