Sarlata Websites
Villa Margaret Rose - Luxury Holiday Villa in Kefalonia, Greece
- villamargaretrose.co.uk
Villa Margaret Rose is a privately owned villa in Kefalonia, Greece. It is located in the beautiful village of Sarlata, Kefalonia. Villa Margaret Rose has