Mother Nature is a fantastic artist
These past few weeks have given visitors to Point Pelee National Park a unique glimpse of the artistic talent of Mother Nature. On the heels of a record breaking year for attendance, Point Pelee became a popular destination for