Home » Kerala » Palakkad » Chittur » Nemmara » Ayyappanpara » Plakkarakkadu

Plakkarakkadu (Ayyappanpara) Street Guide and Map