Birch Rock Camp
Waterford,
Maine,
United States
Diverse noncompetitive 90 campers+staff encourage confidence cooperation &appreciate natural environment...
Diverse noncompetitive 90 campers+staff encourage confidence cooperation &appreciate natural environment...