South America is a land of contrasts and visitors to Peru have found a perfect culmination of old traditions and…