Indus-Carte
Chembra is the highest peak of Wayanad hills, a part of the mighty Western Ghats. Presently, access to Chembra peak…
This was the 3rd time we were coming back from Calicut in Kerala to Tamil Nadu by our foliage green…