Browsing: tourism

The city of Kavala in Northern Greece, which rises up from the sea like an amphitheater, is a hidden gem…