Map location of
Whitcomb Hill, Strafford, VT, USA

Strafford, Vermont, United States