San Stefanos Online ~ North West Corfu
Welcome to San Stefanos (NW Corfu) => Where to stay => Topic started by: Bee on July 05, 2016, 10:18:48 PM
Title:
Leonidas Villas
Post by:
Bee
on
July 05, 2016, 10:18:48 PM
Does anyone know if George is still renting these villas? The website is no longer active.