Destination creator (Voyajo Team)
Homewood is a city in southeastern Jefferson County, Alabama, United States. It is a suburb of Birmingham, located on the other side of Red Mountain due south of the city center. It has one of the highest population densities in Alabama (...) (from Wikipedia)