Report - Located in the southern part of Europe’s Balkan Peninsula; very mountainous, and many islands. (Island of Crete; Peloponnesus peninsula; Mt. Olympus).

Please pass captcha verification before submit form