We weren't sure what to expect when we visited but the Calgary Zoo is very large and it took us 2-3 hours just to walk through all of the sections of the zoo and see almost all of the animals! The place is well designed to route you through each section of their parks. The only thing we didn't manage...
More
