Great place to visit even in the rain.