Nestled where the Chesapeake Bay meets the Susquehanna River, Havre de Grace is a charming historic town - known for its waterfront views, scenic trails, parks, ...