Which country is famous for its beautiful lakes called 'Lochs'?
Machu picchu is located in which country?
The iconic Hagia Sophia Grand Mosque is located in which country?
What is the most visited tourist destination in the world?
My TELENOR test your skills 23 August 2020
my telenor test your skills 21 August 2020
my telenor test your skills 9 August 2020