Set amidst greenery, Falcon Crest is located in Asprogerakata village of Lefkada. Built in stone and wood, this self-catering, split-level accommodation opens out to a balcony and terrace with garden and mountain views.
Set amidst greenery, Falcon Crest is located in Asprogerakata village of Lefkada. Built in stone and wood, this self-catering, split-level accommodation opens out to a balcony and terrace with garden and mountain views.