Chittur Palakkad House

10.612766,76.697247