Thanveer Complex English Church, Kannur Road, Kozhikode, Kerala - 673001, India
Thanveer Complex English Church, Kannur Road, Kozhikode, Kerala- 673001,India