Jun 21, 2012
Lake Louise, Alberta
Lake Louise is a lake in a national park in Alberta, and a town just next to it. It’s a wonderful place to see at least once in your life.

Jun 21, 2012
Lake Louise is a lake in a national park in Alberta, and a town just next to it. It’s a wonderful place to see at least once in your life.
By Wolverine Alberta No comments Tags: alberta, lake louise

May 2, 2012
Edmonton is the capital of Alberta, a beautiful west Canada province. It is one of the biggest cities in Canada, and is Alberta 2nd largest city.
By Wolverine Edmonton 14 Comments Tags: alberta, city, edmonton

Dec 13, 2011
Visit Alberta if you want to see a province of Canada mixed with wildlife and activities to do. A wonderful place to stay for a while.
By Wolverine Alberta 2 Comments Tags: alberta, province