Vellarimala
Mountain range in Kerala, IndiaVellarimala Hills is a mountain range in Kerala, India, spread across Thiruvambady Panchayat in Kozhikode district and Meppadi Panchayat in Wayanad district.
Read article
Top Questions
AI generatedMore questions