Hello, Guest

Leeds

Destination creator (Voyajo Team)

Leeds is a tri-county municipality located in Jefferson, St. Clair, and Shelby Counties in the U.S. state of Alabama. It is a suburb of Birmingham. As of the 2009 population estimate, the population of the city is about 11,474. (...) (from Wikipedia)

Trip creator - JenniferJordanBrashe