A Google Earth enthusiast was just swiping his way across the world when something stopped him on the city of Ithaca, New York, US.

from Top Buzz News- News18.com https://ift.tt/3k8hARp
via IFTTT