Instagram today announced the global rollout of a new Maps experience that allows people to discover popularly tagged locations around them. Among....