By Abby Grinberg, The Verb Hotel
We’ve finally made it through winter, and summer is just around the corner. With the warm weather comes spending more time outdoors and finally planning trips to the beach. Boston is located conveniently on the North Atlantic coast, making it easy to escape the city and find the perfect beach town oasis. Even if hanging out on the beach isn’t your thing, these charming New England towns have some something for everyone to enjoy. Here are our favorite coastal spots.
1. Ogunquit, Maine