Nantucket beaches featured in “top ten best in world”

National Geographic’s new book The 10 Best of Everything lists Nantucket beaches among the top ten in the world. Sharing the honor are: The Seychelles, Maldives, Bora Bora, The Hamptons, Lanikai Beach in Hawaii, Fraser Island in Australia, St. Bart’s, Langkawi in Malaysia, and Kauna’oa Bay in Hawaii.

Nantucket has 83 […]