The first indoor activity that comes to mind for a rainy day is visiting a castle or museum. They sometimes have the added bonus of offering a coffee shop where ...