Zirahuen, Michoacan: Mexico's Walden Pond
When I first set eyes on the pure, crystal blue waters of Lago (lake) Zirahuén in the central highlands of Mexico, my stomach did a nose dive. How could such striking alpine beauty exist in a country ...
read more