Home » Fun Family Trips » Best Things to Do in Shenandoah Valley with KidsMonticello Home of Thomas Jefferson