Where is Vrooman's Point?

Coordinates: -79.056888 43.177517

Be the first visitor to thank for this answer!

Thanks!