Location

Antipata, Cephalonia, Greece , Antipata, Greece