1 year agoDufferin Islands | The Hidden Gem of Niagara Falls | Birds’ Paradise| Niagara Falls, ON 🇨🇦 |HikingMonica TV Toronto