Get your heart rate up at Carnegie Centennial Centre. An hour or so on the fields or the courts is a good antidote to all that vacation overindulgence!
When you've finished at this sport and fitness facility in North York, why not make your way to York University, Yorkdale Shopping Centre, and Vaughan Mills Mall? They're not too far from Carnegie Centennial Centre and also a hit with tourists.