Currently Browsing: Italy
The Locanda Demetra is the brainchild of five young entrepreneurs, who bought an abandoned farmhouse and renovated it by the sweat of their own brows while working other jobs. Now, it is a rustic chic, organic farm-to-table restaurant with a permaculture garden (pictured here), a cooking school, and rooms upstairs for overnight stays. There is […]