Lac La Biche the Town and Lake is located on the northern outskirts of Central Alberta. Lac La Biche the Town is an administrative center of Lakeland. Close by to the Town is an old Mission , established here in the year of 1853.

Interactive Pictures

Enjoy your journey with Travel Alberta Visual.
Have a nice vacation with Travel West Visual and good holiday with Travel Canada Visual.
Copyright @Amber Technologies LTD
Disclaimer