Map location of
Sugar Hill, Newark, VT, USA

Newark, Vermont, United States