New England is blessed with four distinct seasons making it a perfect place to travel any time of year. But there’s something special about summer – whether it’s the lush green mountains and tranquil lakes or sandy beaches and charming coastal towns – New England is definitely at the top of many travelers’ wish lists. The world is opening up, albeit slowly, but given we’ve all been cooped up ... Read the Post