Citizenship and Immigration Canada website:
http://www.cic.gc.ca/english/index.asp

The official website for immigration to Alberta:
http://www.albertacanada.com/immigration

Kneehill County website:
http://www.kneehillcounty.com

Town of Three Hills website:
http://www.threehills.ca

Town of Trochu website:
http://www.town.trochu.ab.ca