Map location of
Chase Hill, Halifax, VT, USA

Halifax, Vermont, United States