A charming town in Mississippi has been named one of the most charming small towns in America by HGTV. This city, with a population of 27,000 is between Clarksdale and Tupelo and south of Memphis.
Southern Living has highlighted one Mississippi beach town as having the whitest sand in the state. Biloxi, on the coast, is a top tourism spot. The white sand beaches in Harrison County include a ...