Buffalo From Space?! Check Out Niagara Falls and Lake Erie Space Photos
Naturally, I wanted to see if I could find my house from space, so I looked up Buffalo on the search and boom! Amazing pictures of some of Western New York's most notable and amazing natural wonders!
You can get lost checking out any location from around the world and thousands of pictures from the ISS (International Space Station).
...You might have to zoom in a tad to find your house though!