X
Jamia Al Maqar
Taliparamba, Kannur
5 ★
The Jamia is an institution for higher learning with teaching and research facilities typically incl