Busy trips with jam-packed itineraries are out, and relaxing getaways where you can rest and recharge are in! Visit Sturbridge, MA for a weekend filled with wellness, relaxation and fun that will have you heading home feeling refreshed and ready to take on anything.