Crater Rim Traverse A sleeping giant just outside Mexico City Views of the glacier lakes on the crater at Nevado de Toluca Before this trip, we never knew that Mexico has such stunning high altitude climbs.  Whenever, we thought of Mexico images of beaches, palm trees, tacos and margaritas popped naivelyinto our minds. We quickly […]