Have been to Gettysburg many times. Spring may be a little early for a lot of things mentioned. I just feel that sometimes early exposure can create a thirst for learning. Not the toddler, but the 5 year olds. We took my son to Gettysburg at that age and he loved it. Yes, the battlefields, the monuments, the history, all of it. But then, again, he's not what most would consider "normal". When he was 4 and we were in either Jamestown or Yorktown (forget which) he didn't want to go back to the hotel to go swimming. He wanted to stay and tour the ships.