Calgary is the welcome mat to the Rockies and the charming mountain towns nested within, but there's a whole lot to see in Alberta. The province is home to lakeside villages, historic small towns, and ...