Butterflies!!!!!

What do butterflies and Canadians have in common? Why, Mexico, of course!  (I say this with absolutely no disrespect. Some of my best friends are Canadian.) Every year hundreds of millions of monarch butterflies undertake a great journey of up to 3000 miles in their annual migration from Canada and the United States to … Continue reading

Share