Edmonton is the capital of which province in Canada?

Ontario
Newfoundland
Alberta
British Columbia

Trivia Crack Answers Main Page