Where is Interlaken Inn?

Where is Interlaken Inn located?

Interlaken Inn, Connecticut, United States of America (approx. 41.94765°, -73.44818°)


Where is Interlaken Inn on the map?