Beach
Fairport Harbor Beach has a gradually sloping sandy bottom. Kayaking, canoeing,...
This beach is located within Kiwanis Park, which offers nine baseball diamonds,...
Located in beautiful Lakeshore Park, Lakeshore Beach offers lifeguards throughout...
Located within a city-owned park, Walnut Beach boasts a wildlife preserve, a...