By Stephanie Citron, For The Baltimore Sun Canadian city offers a multicultural smorgasbord of things to see and do.