When your days off align with your best friend’s, you make the most of it and take a road trip. We found ourselves in North Conway, New Hampshire to explore around the town and get some time outside. Echo Lake State Park is one of the many locations nearby that’s perfect for snowshoeing.