If you feel like a day trip, load up the car and make your way over to Windham. Situated 16 miles away, it has no shortage of things to keep you interested. Big Indian is one more place to add to your itinerary. It’s located 17 miles away. Step out of the car, have a quick stretch and find out what this place offers.