Locations for Villa Loucia Lefkada 1
38.7585 20.6049 0 0 20.6049,38.7585