Mexico covers a large area and can be visited all year round. It has, within the main, a warm climate. Overall, the period from December to May is the best ...