Question: fun things to do on a rainy day?
Answer: Take in some culture at the AGO. ...  Head to an arcade for grown ups. ...  Embrace your inner ninja. ...  Visit the Aga Khan Museum. ...  Pamper yourself. ...  Get competitive at a board game cafe. ...  Explore exhibits at the ROM. ...  Sing your heart out at karaoke.