Published On: Wed, May 2nd, 2018

Google Earth captures very romantic sight in Ohio that remains a mystery

GOOGLE EARTH has revealed a very romantic setting spotted in Cleveland, Ohio but what is the story behind the odd scene? It appears to remain a mystery even today.

Daily Express :: Travel Feed