What to Do in Budapest When It Rains

Budapest gets, on average, between 5 and 8 days of rain each month, with the rainiest months being, of course, during the shoulder season. We have traveled to Budapest at various times of the year and we did get rained or (and) even downright soaked.