Beautiful Windham
Loading
Back
|
Places / Captain's Inn Point Lookout

Captain's Inn Point Lookout

Set along a scenic lookout on Route 23, this quaint country inn is 7 miles from Windham Mountain Resort and 6 miles from Zoom Flume Water Park.