Astle is a community in the rural community of Upper Miramichi the Canadian province of New Brunswick.
46°24′56″N66°27′56″W / 46.41548°N 66.46557°W / 46.41548; -66.46557 (Astle)
This Nothumberland County, New Brunswick location article is a stub. You can help Wikipedia by expanding it.