Horsham

There is more than one place called Horsham:

Australia

 * Horsham (Victoria) — a medium-sized town in the Wimmera region of Victoria

United Kingdom

 * Horsham (West Sussex) — a town in West Sussex

United States

 * Horsham, Pennsylvania — a suburb of Willow Grove