Map location of
Pleasure Hill School, Franklin, CT, USA

Connecticut, United States