Where is Cheltenham?

Cheltenham is a town located in Gloucestershire, England. It is also known as Cheltenham Spa. It has a population of just over 110,000 people. You can find more information here: