Cyprus

    0
    132

    Cyprus, the third-largest island in the Mediterranean Sea, blends the charms of antiquity with a pristine natural setting.