Where is North Dumpling Island?

Coordinates: 41.288025, -72.018903

Be the first visitor to thank for this answer!

Thanks!