Year: 2009
Meghan Davison operates a small riding stable on Cape Breton Island… just a short ride from some of the most beautiful shoreline in Canada.