All of the Niagara Falls Park are quite lovely. Well kept. And clean. Within the city - you know you are in the city - however, in the parks' you feel as though you are far from anywhere, except the beauty of Niagara.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.