Close

Choolanur

The Choolanur Peacock Sanctuary situated about 30 kms. away from Palakkad town, is