Report - Greek Geography Mountains and islands created isolation Leads to independent Greek city- states Greek Mainland=peninsula= body of land with water.

Please pass captcha verification before submit form