CAUCASUS

Caucasus

The Caucasus or Caucasia, is a region at the border of Europe and Asia, situated between the Black and the Caspian Seas. It is home to the Caucasus Mountains, which contain Europe's highest mountain, Mount Elbrus.

The above text is a snippet from Wikipedia: Caucasus
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!