Prayer times in Canada
• Macrorie
• Mactaquac
• MacTier
• Madawaska Maliseet Frst Nation
• Madawaska Parish
• Madawaska
• Madden
• Madeira Park
• Madeleine-Centre
• Madison
• Madoc
• Madran
• Madsen
• Mafeking
• Magnetawan
• Magog
• Magpie
• Magrath
• Mahone Bay
• Mahood Falls
• Maidstone
• Maidstone
• Main Brook
• Main Centre
• Main Point
• Main River
• Mainstream
• Maisonnette
• Maitland Bridge
• Maitland
• Maitland
• Major
• Makinak
• Makinsons
• Makkovik
• Makwa
• Malagash
• Malahat
• Malakwa
• Malartic
• Malden
• Maleb
• Mallaig
• Mallorytown Landing
• Mallorytown
• Malonton
• Maltempec
• Malton
• Mancebourg
• Mandeville
• Manigotagan