Oxbow

There is more than one place called Oxbow:

Lesotho

 * Oxbow (Lesotho)

United States of America

 * Oxbow (Maine) - A town in Maine.
 * Oxbow (North Dakota) - A town in North Dakota.