The Thinkery

This would be our top pick for kids ages 18 months to 6 years for a rainy afternoon. Great activity stations and will keep kids entertained for at least 3 hours.