Town in Malappuram District, Kerala, India
church in Kerala, India
Other destinations close to Chelembra.