Chemperi

Chemperi is located in southern India, in the State of Kerala, Kannur district. Diocese of Tellicherry.