Edinburg Explained

Edinburg may refer to the following places:

South Africa

United States

Elsewhere

See also