Where is Nells Island?

Coordinates: -73.11622 41.1848193

Be the first visitor to thank for this answer!

Thanks!