Where is Nantucket Island?

Where is Nantucket Island located?

Nantucket Island, Massachusetts, United States (approx. 41.28265°, -70.09713°)


Where is Nantucket Island on the map?