Camp Mont Shenandoah offers a traditional summer camp experience for girls aged 7 to 16. Nestled in the Alleghany Mountains along the pristine Cowpasture River in Bath County, Camp Mont Shenandoah is one of Virginia’s oldest and best-loved overnight camps.