Sitting in the Ionian Sea, several miles west off of Greece's northwest coast and ... as well as the island's main tourism center. Because of its position on a peninsula between two ancient ...
Results that may be inaccessible to you are currently showing.