Karur is a historic city in Tamil Nadu, India located on the banks of Amaravati. Hotel Perrys Plaza is conveniently located near the bus stand, railway station, banks, shopping centers, textile companies, famous temples, and bus body manufacturers.....
Relevance: 19.379648