Woman photographs tile mural on Malecon, Puerto Vallarta, Jalisco, Mexico
Overhead of high-rise hotels on El Morro beach, Acapulco, Guerrero, Mexico
Salvavidas lifeguard on El Morro beach, Acapulco, Guerrero, Mexico
Hillside houses at sunrise, Acapulco, Guerrero, Mexico
Monumento al Pez Vela, a giant blue sailfish monument, and town buildings, Manzanillo, Colima, Mexico
La Quebrada cliff divers, Acapulco, Guerrero, Mexico
Voladores (flying acrobats) perform Danza del Volador ceremony from pole on Malecon, Puerto Vallarta, Jalisco, Mexico
Mother and daughter stroll along El Morro beach with high-rise hotels behind, Acapulco, Guerrero, Mexico
Overhead of high-rise hotels on El Morro beach, Acapulco, Guerrero, Mexico
Men wash fresh clams on Playa Las Hamacas beach with high-rise hotels on El Morro beach in distance, Acapulco, Guerrero, Mexico
Children play in along El Morro beach with high-rise hotels behind, Acapulco, Guerrero, Mexico
Fishermen unload catch from fishing boat on Playa Las Hamacas beach, Acapulco, Guerrero, Mexico
Grey heron, Puerto Vallarta, Jalisco, Mexico
Overhead of high-rise hotels on El Morro beach, Acapulco, Guerrero, Mexico
La Quebrada cliff divers at night, Acapulco, Guerrero, Mexico
Wall mural at Mister Tequila tasting gallery, near Puerto Vallarta, Jalisco, Mexico
Policial Estatal police helicopter above Playa Las Hamacas beach, Acapulco, Guerrero, Mexico
Wall mural at Mister Tequila tasting gallery, near Puerto Vallarta, Jalisco, Mexico
High-rise hotels on El Morro beach, Acapulco, Guerrero, Mexico
Man harvests toddy from coconut tree, Acapulco, Guerrero, Mexico
Flowers on balconies of high-rise building at Mismaloya, near Puerto Vallarta, Jalisco, Mexico
Souvenir stand on Malecon, Puerto Vallarta, Jalisco, Mexico
Red fish for sale at market stand on Playa Las Hamacas beach, Acapulco, Guerrero, Mexico
Hands with silver rings handle fish for sale at market stand on Playa Las Hamacas beach, Acapulco, Guerrero, Mexico
Fishermen unload catch from fishing boat on Playa Las Hamacas beach, Acapulco, Guerrero, Mexico
Hand holds Spiderman kite toy, Acapulco, Guerrero, Mexico
High-rise hotels and apartment buildings with mountains behind, Puerto Vallarta, Jalisco, Mexico
Wall of different tequila bottles at Mister Tequila tasting gallery, near Puerto Vallarta, Jalisco, Mexico
Señor Frog's Acapulco T-Shirt, Acapulco, Guerrero, Mexico
Hand holds sea star, Acapulco, Guerrero, Mexico
Love written in sand on Playa Las Hamacas beach, Acapulco, Guerrero, Mexico
Park benches and the Monumento al Pez Vela, a giant blue sailfish monument, Manzanillo, Colima, Mexico
Cheers amigo, Acapulco, Guerrero, Mexico
Hands hold fresh clam on Playa Las Hamacas beach, Acapulco, Guerrero, Mexico
Little girl with big smile on El Morro beach, Acapulco, Guerrero, Mexico
Fish for sale at market stand on Playa Las Hamacas beach, Acapulco, Guerrero, Mexico
Accordeon player and guitarist on Playa Las Hamacas beach, Acapulco, Guerrero, Mexico
Hillside houses at sunrise, Acapulco, Guerrero, Mexico
La Quebrada cliff divers, Acapulco, Guerrero, Mexico
New Volkswagen cars on pier, Acapulco, Guerrero, Mexico
Seahorse sculpture on Malecon, Puerto Vallarta, Jalisco, Mexico
Man tries his luck fishing at rocky beach along Malecon with high-rise hotels in distance, Puerto Vallarta, Jalisco, Mexico
Hillside houses at sunrise, Acapulco, Guerrero, Mexico
Detail of Agave plant at Leyva boutique tequila distillery, Puerto Vallarta, Jalisco, Mexico
Fishermen unload catch from fishing boat on Playa Las Hamacas beach, Acapulco, Guerrero, Mexico
Mexico license plate souvenirs for sale on Malecon, Puerto Vallarta, Jalisco, Mexico
Salvavidas lifeguard on El Morro beach, Acapulco, Guerrero, Mexico
Tequila making demonstration at Leyva boutique tequila distillery, near Puerto Vallarta, Jalisco, Mexico
Bailarines de Vallarta sculpture on Malecon, Puerto Vallarta, Jalisco, Mexico
Banana plant, Acapulco, Guerrero, Mexico
Fishing boats and hills at sunrise, Manzanillo, Colima, Mexico
Thatched umbrellas of Avalon Excalibur Acapulco hotel on El Morro beach, Acapulco, Guerrero, Mexico
Fresh clams with lime served by vendor on Playa Las Hamacas beach, Acapulco, Guerrero, Mexico
Havaianas flip-flop sandals with number ten Brasil soccer motif decoration, Acapulco, Guerrero, Mexico
New Volkswagen cars on pier, Acapulco, Guerrero, Mexico
Voladores (flying acrobats) perform Danza del Volador ceremony from pole on Malecon, Puerto Vallarta, Jalisco, Mexico
Woman sells mango and melon fruit on sticks on El Morro beach , Acapulco, Guerrero, Mexico
Nopalitos cactus for sale at supermarket, Puerto Vallarta, Jalisco, Mexico
Young couple stroll in water along El Morro beach with high-rise hotels behind, Acapulco, Guerrero, Mexico
Fisherman in fishing boat with pelican at sunrise, Manzanillo, Colima, Mexico