One day, I found myself in a dream. I still can’t believe I spent several days surrounded by hundreds of thousands of these beautiful creatures in Mexico. This incredible butterfly is called the ...