Mediterranean March 22, 2025Paphos Cyprus is an Underrated European Gem – Stunning Beaches to Ancient Ruins!!