Every autumn a miracle happens. A Monarch butterfly born in Canada will fly 5,000 km to the rainforests of Mexico, across land it has never seen. It is a journey filled with peril. Many never make it, and those that do will never return. It takes three more generations to make the journey back to Canada the following spring. No butterfly has ever made the journey before and none of
... see more