Find the word definition

Wikipedia
Chulanur

Chulanur is a small village in Palakkad district of Kerala state, south India. Chulanur is famous for peacocks and is declared as a peacock sanctuary, only peacock sanctuary perhaps in entire India.

Category:Villages in Palakkad district