bn:00288591n
Noun Named Entity
EL
Ponchatoula
EN
Ponchatoula is the second-largest city in Tangipahoa Parish, Louisiana. Wikipedia
Geonames
Relations
Sources
BabelNet