Activities to keep the good times rolling even when the weather isn't in your favor.