Machu Picchu Sunrise

Machu Picchu Sunrise

Machu Picchu, the Lost City of the Incas, is a 500 year old complex of ruins located deep in the Andes of south central Peru. In 1983, it was designated a UNESCO World Heritage Site, and in 2007, it was voted as one of the New Seven Wonders of the World. In gaining...
Dreaming of Denali

Dreaming of Denali

UPDATE: AUGUST, 2021: A serious landslide in the area of Polychrome Pass has forced the closure of Denali Park Road at mile 43. Until repairs can be completed, probably not until the summer of 2024, all the tour buses turn around at that point, and the area west of...
Day of the Dead in San Miguel de Allende

Day of the Dead in San Miguel de Allende

The Dia de Los Muertos, or Day of the Dead, is a national holiday in Mexico, a tradition that’s so deeply ingrained in the collective psyche of the country that it’s almost a cultural imperative. The actual holiday–the day the banks and government...