46°07′11″N 67°08′14″W / 46.119722°N 67.137361°W / 46.119722; -67.137361
Hainesville is a community in the Canadian province of New Brunswick.[1]
This New Brunswick location article is a stub. You can help Wikipedia by expanding it.