Topic
human settlement in Commercial Township, New Jersey, United States of America
Not who you're looking for? Others named Haleyville: city in Winston and Marion counties, Alabama, USA