National Geographic: Nantucket is Best Island in the World

By | Boston Daily |

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]

Source URL: