Where would you find the Canyon of the river Tara (the deepest canyon in Europe)?
Artsakh (Nagorno-Karabakh)
Bahamas, The
Cameroon
Canada
Play this question
More Trivia questions in Europe
Åland Islands
Albania
Andorra
Austria
Belarus
Geogee home