Michelin
Niagara Waterfall
Location picture
The Green Guide
The Michelin Guide's review
Often featured in publications praising the island's charms, the Cascade Niagara (Niagara Falls) flows in an enchanting setting. It is a favourite Sunday picnic spot for islanders, so to fully appreciate the setting, avoid weekends, when it's at its busiest.
You may also like…