Google Maps Street View: Cameras discover spooky ‘abandoned’ city in Japan

GOOGLE Maps Street View has the ability to uncover mysterious locations around the world and allow users to virtually wander the streets. What is the story behind this “abandoned” city?
Daily Express :: Travel Feed

LEAVE A REPLY

Please enter your comment!
Please enter your name here