Lamido Grand Mosque is a mosque in N'Gaoundere, Cameroon. Religious - Islam, Safari Submissions Links: en.wikipedia.org By: Mike1989