ABCDEFGHIJKLMNOPQRSTUVWYZ M M.E. LaZerte High School Ma-Me-O Beach MacEwan MacKay Macson Madden Magnolia Magnolia Bridge Magrath Mahaska Majestic Majorville Makepeace Maleb Mallaig Mallow Malmo Malmo Plains Manir Manly Corner Manning Mannville Manola Manyberries Mapova Margie Marie-Reine Marina Market Mall Marlboro Marlborough Park Marmot Lodge Marriott Calgary Marriott at River Cree Resort Martindale Marwayne Massive Matt Berry Matthews Crossing Matzhiwin Maycroft Mayerthorpe Mayfair Mayfield Mayfield Inn and Suites Mayland Heights Mayliewan Mayton Mazeppa McCauley McIntyre Industrial McKenzie Towne McKernan McLaughlin McLennan McLeod McLeod Valley McMahon Stadium McNab McNally High School McNamara Industrial McNeill McNeill HVDC Back-to-back station McQueen McRae Meadowbrook Meadowlands Meadowview Meanook Mearns Medicine Hat Medicine Hat Lodge Medicine Lodge Medley Mellowdale Menaik Menisa Mercoal Merit Suites Metis Metiskow Mewassin Mewatha Beach Meyokumin Meyonhk Michichi Middle Forks Warden Cabin Miette Mill Woods Park Mill Woods Town Centre Millarville Millerfield Millet Millicent Millrise Milnerton Milo Minaret Minburn Minchau Mintlaw Mirror Mission Beach Mitchell Industrial Mitford Mitsue Moberly Homestead Molson Brewery Monarch Monitor Monterey Park Montgomery Montrose Moon Lake Moose Portage Moose Wallow Moraine Lake Lodge Morecambe Morin Industrial Morinville Morley Morrin Morris Industrial Mosside Mossleigh Mound Mount Colin Centennial Hut Mount Pleasant Mount Robson Inn Mount Royal Hotel Mount Valley Mountain House Mountain Park Mountain View Mountain View Inn Msgr. J. S. Smith School Mulhurst Mundare Munson Muriel Musidora Muttart Conservatory My Calgary B&B Myrnam Mystic Springs Chalets ABCDEFGHIJKLMNOPQRSTUVWYZ