Prodded by the recent rainy weather, we discovered an excellent children's museum in Palo Alto.
palo_alto