In which state of the USA would you find a town called Happy Jack?
on
Published in Geography Trivia
Louisiana
South Carolina
Texas
Oklahoma
Louisiana.
Happy Jack is located in Plaquemines parish, south of New Orleans.
Published in Geography Trivia
Louisiana
South Carolina
Texas
Oklahoma
Comments