Natural Wonder
Recenntly I had the pleaasure of visiting Niagara Falls for the 3rd time. The beauty and majesty of the sheer force of nature that creates the Falls never ceases to amaze me. I especially love visiting in the winter. With fresh snow, the landscape is turned into something that could be found north of The Wall of the winter of Narnia. The Falls becomes transformed into a magical place. Hope you enjoy the photos!