Map location of
Richardson Hill, Strafford, VT, USA

Strafford, Vermont, United States