Mountains plunging into the sea always make for dramatic scenery and when they’re married to a sun-soaked Mediterranean climate you have a perfect destination. For a bonus add small-town friendly people and a gracious smattering of ruins scattered among the…
