Camrose is one of the nicest Towns in Central Alberta. The Toww is a center of large agricultural area but it has life on its own. There is a beautiful lake in the center of Camrose with park and visitors center just at the edge of the water.

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