Where is North Dumpling Island?

Coordinates: -72.018903 41.288025

Be the first visitor to thank for this answer!

Thanks!