Filed under: Cape Cod Nantucket Bragging Rights By Jazmine Hogan Donaldson May 16, 2012, 1:07pm EDT National Geographic has named Nantucket the best island in the world. "The Little Grey Lady of the Sea" beat out Tahiti, Capri and a host of other islands for the title. [Boston Globe]