Generally the period from March to October is the best time to pay a visit. Since the city is located at such a high altitude it is wise to be prepared before starting your journey. Generally speaking, due to the large temperature differences during any given day, warm clothes should be taken to keep away the cold. However, because it also receives a great deal of sunshine, sunglasses, suntan oil, and a sun hat are indispensable items if you're going anywhere in the area.