Search engine major Google has launched a new feature for its map service Google Maps which will allow the user to share his location with others.
Advertisement