In the south of the province of Alberta, on the banks of the Bow River, sits Calgary, which is the largest city in the province. Calgary is a diverse, multicultural town and is home to the third largest ballet company in Canada. Hiring a car in Calgary means you can travel across the city and visit areas like SoDO (south of downtown) where you can find many art galleries and artists’ collectives such as United Congress. The city also hosts international film festivals, and music festivals - all of which are highlights of any calendar year.