Picture: 45 / 45

Located in the beautiful Litchfield Hills of Connecticut.

Interlaken Inn in the Litchfield Hills of Connecticut