Chembra peak , Wayanad , Kerala source

Kerala () is a state on the southwestern, Malabar Coast of India. It was formed on 1 November 1956 following the States Reorganisation Act by combining Malayalam-speaking regions.

Chembra peak , Wayanad , Kerala