North York is home to Flightmaster, so why not stop by during your stay in Toronto. It's also full of great shops and restaurants, so you can spend the afternoon having a wander. If you have fun at Flightmaster, you'll love Legoland Discovery Centre Toronto and Putting Edge, both located nearby.