Seeds of Peace

 

Camp is in Otisfield, Maine which is about a 45 minute drive from Portland—the nearest "big city."