gravatar

Niagara Falls & Buffalo, NY

Photos of our trip to Niagara Falls, located on the Niagara river on the border between United States and Canada.



Comments