Every year millions of Monarch butterflies undertake a great journey of over 3000 km in their annual migration from Canada and the United States to their wintering grounds in California and Mexico. You can visit the monarch butterfly reserves in the states of Mexico and Michoacan to see the butterflies between November and March.