Upper Leitches Creek is a community in the Canadian province of Nova Scotia, located in the Cape Breton Regional Municipality on Cape Breton Island.

Upper Leitches Creek is located in Nova Scotia
Upper Leitches Creek
Upper Leitches Creek in Nova Scotia

References

edit

46°8′9.44″N 60°22′56.04″W / 46.1359556°N 60.3822333°W / 46.1359556; -60.3822333 (Upper Leitches Creek, Nova Scotia)