X-Nico

unusual facts about Vellarimala


Vellarimala

Vellarimala is a mountain range in Thiruvambady Panchayat on Kozhikode district of Kerala, India.


Similar

Soochipara Falls

Soochipara Falls also known as Sentinel Rock Waterfalls is a three-tiered waterfall in Vellarimala, Wayanad, surrounded by Deciduous, Evergreen and Montane forests.


see also