Locapedia

Palayoor

town in Thrissur District, Kerala, India

Top sights

Nearby

Other destinations close to Palayoor.