In which country is the River Thames?
England
France
Egypt
Germany
Which capital city is situated on the banks of the river Sumida?
Alexandria
Rome
Tokyo
New York
Which city is known as 'The Empire City'?
Mumbai
Paris
In which country is Montreal situated?
Japan
Canada
Which ocean is called 'Herring Pond'?
Indian Ocean
Pacific Ocean
Atlantic Ocean
Arctic Ocean
The place which is called as City of the Golden Temple.
Ireland
Amritsar
Cuba
Kent
Which one of the following country is known as 'The Gift of the Nile'?
Australia
Name the river which ends in Pakistan.
Tiber
Nile
Clyde
Indus
Which place is known as 'The Gate of Tears'?
Bab-el-Mandab
Khajjiar
Jaipur
Which country is known as the 'Garden of England'?