Browsing Tag

USA

Nature

Blue Skies and Mist: A Weekend at Niagara Falls

Niagara Falls lies right on the border between the US and Canada. Despite living in the same state as the American side of the falls, the long drive between New York City and the border with Ontario kept us…