The fact that no people were hurt or other vehicles damaged before she made that final leap, was a miracle.
Read MoreWith The Bahamas laying off the east coast of the United States, it's often not the destination of choice for Canadians living in the western provinces of Canada.
Read More