Shore excursion Melissani Cave and Myrtos Beach Swim stop in Cephalonia, Greece