Project Description

Chembra Peak is one of the highest and amazing hills in the western ghats region that is spread across Wayanad district of Kerala.