Havre de Grace Town is a quaint and charming town with lots of shops and waterfront scenic parks to enjoy.