Articles

Karpass Peninsula

/

The Karpas Peninsula (Greek: Καρπασία , romanized: Karpasía ; Turkish: Karpaz), also known as the…