Navigating the world became a whole lot easier 13 years ago, when Google launched Google Maps. Within two years, Google started to make Google Maps a social experience by allowing users to post reviews of local businesses. Not only could users find businesses on Google Maps, but they could also leave public ratings and reviews….

Original Source