ABOUT US

La Chiusa is an organic farm with accommodations.