Travel

Toronto, Canada travel guide: what to eat, where to stay and what to do


You may not know much about Toronto other than its soaring skyscrapers and the iconic CN Tower, that it’s where Meghan Markle’s Suits was filmed and where Drake is from. Ontario’s capital city, though, is a vibrant hotspot for just about every kind of traveller, with its vast green spaces and …

Read more

Show More

Related Articles

Back to top button