Nestled in the rolling foothills of southwest Alberta and only minutes from majestic Waterton Lakes National Park, Cardston is one of Canada’s hidden treasures. Boldly established by Utah pioneers in one of the last great wagon migrations, the town today maintains its proud pioneer heritage through several world-class tourist attractions. Cardston is a thriving community of 3,500 citizens and serves a trading area of 15,000.