Taunton

There is more than one place called Taunton:

England

 * Taunton (England) - The county town in Somerset.

United States of America

 * Taunton (Massachusetts) - A city in Massachusetts.
 * Taunton (Minnesota) - A town in Minnesota.
 * Taunton (New York) - A town in New York.