Today Google added 60 new landmarks in Mexico to its Google Maps, an Independence Day weekend gift from the world’s largest search engine and most recognized name on the web.
This special collection of landmarks includes Puerto Vallarta’s Playa Los Muertos, including the . . .