buffalogolfer.com
A Quick Nine at South Park
South Park sits near the Botanical Gardens in south Buffalo. Close to the Buffalo-Lackawanna line, it lies at the feet of the Our Lady of Victory basilica.