Location- Myrtos Beach, Cephalonia, Ionian Islands, Greece

more about : Location