• 5 years ago
Monarchs usually arrive in Mexico by the 1 November Day of the Dead holiday. Legend says their arrival signifies the returning of the spirits of the dead.

Recommended