Magnolia Alley Niagara Falls Love at First Sight

Magnolia Alley in Niagara Falls is a feast for the senses. A nature lovers delight. And don’t say I didn’t warn you about falling in love here. I can’t gush enough about this place and I feel blessed to live so close by. I have visited in every season and every season has its wonders,…

Read More

Niagara Parks Botanical Gardens A Secret Wonder

Just down the road from Niagara Falls, one of the world’s natural wonders, is a beautiful botanical garden with 99 lush acres of flowers, plants, trees and plenty of open spaces to wander and relax. The Niagara Parks Botanical Garden truly is a secret wonder, because when we visited, there were only a handful of…

Read More