Answer:
Balzac is a hamlet in the Southern portion of the Canadian province of Alberta, in Rocky View County. It is located immediately west of queen Elizabeth II Highway , at the intersection with highway 566 , 24km ( 15 mi) north of Calgary city centre and 12km ( 7.5mi) north of calgary city centre and 12 km (7.5 mi) south of Airdrie.