Where would you find the Canyon of the river Tara (the deepest canyon in Europe)?

More Trivia questions in Europe

Geogee home