Jun 28, 2012
Winter sports in Canada is really a unique experience either you go skiing, snowboarding, snow shooing or dog sledging. It’s the perfect spot.
Jan 8, 2012
Newfoundland and Labrador is a wonderful province full of nature, perfect to see forest, wild animals and beautiful landscape. A great breath of fresh air.