Small miracles happen everyday, as discussed in last week’s blog post, titled Small Miracles. One example of such a miracle is the migration of the Monarch butterflies. This video explores how millions of Monarchs migrate from Mexico to Canada and back each year, never having been there before. How do they know where to travel? This is one of the many miracles of nature that we can’t explain. How many other things in our lives do we take for granted that we can’t necessarily explain also?