Cuzco is a mecca for travelers due to its Spanish colonial architecture, proximity to the Sacred Valley and most of all Machu Picchu.