City beach sees visitation decline

Stormy early-season weather cuts into beach revenue

by