Calgary's large and thoughtfully designed zoo resides on St. George's Island in the Bow River. The Calgary Zoo comes as close to providing natural habitats for its denizens as is technically possible. You'll particularly want to see the troop of majestic lowland gorillas and the African warthogs. The flora and fauna of western and northern Canada are on display in the Botanical Garden, and there's an amazing year-round tropical butterfly enclosure, as well. If you're there at 10am, you can take in the official welcome and meet with a zoo professional. Call to inquire about special summer events, such as Thursday Jazz Nights and free interpretive talks called "Nature Tales."