Horseshoe Lake

Horseshoe Lake may refer to:

Cities, towns, townships etc.

Lakes

in Canada

in the United Kingdom

in the United States

in New Zealand