If you thought you have seen it all then you were wrong. In fact, thanks to Google Maps there are plenty of places that are kept hidden from the public view – It is also a fact that Google Maps has deliberately hidden these places.
Read full news article on HackRead