If you’re looking for a good spot to take a peaceful stroll or an afternoon picnic, you can’t beat the Dufferin Islands. These man-made islands are teeming with life and offer quiet seclusion just a kilometre south of the Horseshoe Falls.
London, United Kingdom
This is a great place to visit which I keep recommending to everybody who is into nature as it is a great sanctuary to all kind of migrating birds and saw lots of geese families some with up to 12...
Beautiful small walking park. Beware the geese they have squatters rights. I was enchanted by the lovely ponds and little islands.
Port Colborne, Canada
Wonderful grounds and just a great place to take a photo shoot with your friends or just on your own. Very peaceful