5 New England Places You Need to Visit

Summer is the time to travel. Here are the top five places in New England you need to visit this summer!

1. Acadia National Park

2. Casco Bay Islands

3. White Mountains

4. Mount Desert Island

5. Stowe, VT

 

Tagged: