This beautiful park in downtown Put in Bay is the perfect place to relax and enjoy the view of Lake Erie or people-watch on Delaware Avenue.