National Geographic: Nantucket is Best Island in the World

It’s so flattering that Nat Geo put Nantucket at the top of the list of best islands in the world in their new release, “10 Best of Everything” — especially considering that other locales on the list included places like the Canary Islands, Capri, and Tahiti. [Nat Geo/Facebook]

ADVERTISMENT