bn:21425390n
Noun Concept
EL
No term available
EN
Vallappuzha railway station is a railway station serving the town of Shoranur in the Palakkad district of Kerala. Wikipedia
Relations
Sources