The Peruvian winter is the best time to visit the Sacred Valleys as it offers clear blue skies and wonderful views.