The island of Janitzio on Lake Patzcuaro, Michoacan, Mexico.
Sunrise on Lake Cuitzeo, Michoacan, Mexico.
Wild coreopsis flowers in Michoacan, Mexico.
Fisherman on Infiernillo Dam in Michoacan, Mexico.
Waterfalls at the Tolontongo Hot Springs in Hidalgo, Mexico.
The pre-Hispanic ruins of Las Labradas in Sinaloa, Mexico.
Maruata Beach on the Pacific coast of Michoacan, Mexico.
Turquoise waters below Las Minas Viejas falls in the Huasteca region of Mexico.
Colorful cactus covered hills in southern Puebla, Mexico.
El Puente de Dios in the Huasteca region of San Luis Potosi, Mexico.
Cactus landscape near Tehuacan, Puebla, Mexico.
Los Chorros del Varal in Michoacan, Mexico.
A lone fisherman on Lake Cuitzio at sunrise, Michoacan, Mexico.
The ruins of Uxmal in Yucatan, Mexico.
A single red flower blooms over Lake Cuitzeo, Mexico.
A palapa on stilts near Paraiso, Tabasco.
The beach at Sayulita on the Riviera Nayarit in Mexico.
Stone bridge in San Sebastian del Oeste, Mexico.
Rock formations in Sierra de Organos, Durango, Mexico.
The youngest volcano in the Americas, Paricutin in Michoacan, Mexico.
Back to Top