Opposite K. S. R. T. C Bus Stand, Near Manjakulam Mosque, Palakkad, Kerala - 678014, India
Opposite K. S. R. T. C Bus Stand, Near Manjakulam Mosque, Palakkad, Kerala- 678014,India