The Most Delightful Small Towns to Discover in Every State
30. Nantucket, Massachusetts
This place isn't just a town—it's a whole county and an island too! Situated less than 30 miles south of Cape Cod, Nantucket is the best choice to have a road trip.
As you stroll down Main Street, you'll feel like you've stepped back in time with its cobblestone streets dating all the way back to 1838. The architecture here is something special, and the shops and boutiques add to the charm of this 50-square-mile island, which is actually a National Historic Landmark.
With its cozy inns, fascinating museums, and an endless array of shops, Nantucket is a history lover's dream. And let's not forget about the beaches—there are plenty of them to explore!
They used to call Nantucket the "Little Grey Lady of the Sea," and it's easy to see why. National Geographic even ranked it as the world's best island! Don't miss the Whaling Museum, where you can learn all about the town's whaling past with interactive exhibits that'll keep the whole family entertained.
And for some epic views, head to the Great Point Lighthouse and take in the scenery along the 16 miles of trails. It's the perfect spot for fishing and soaking in the beauty of Nantucket.