Vellari Mala waterfall Kozhikode

Vellari Mala waterfalls Kozhikode

  • 321 user views

Vellarimala hills is a mountain range also known as Camel's Hump Mountain located in the Thiruvambady Panchayat in Kozhikode district.Verdant, rolling landscape, with numerous brooks, cascades a

, , , , ,