Google Maps Street View reveals eerie abandoned island said to be haunted by locals



GOOGLE MAPS Street View gives anyone with access to the internet a ticket to view any part of the world. That includes unique places such Hashima Island in Japan, a totally abandoned island said to be haunted.



Read More