Chalet Likouresi Village Karpenisi

Chalet Likouresi Village Luxury Hotel in Karpenisi, Greece.