Enjoy the Magnificent Panoramic Views of Toronto...
Toronto holidays take you to Canada's largest and most populated city. Toronto is situated on the northern shore of lake Ontario where it has grown from what was once a small French colony into the thriving commercial centre of Canada. The old Victorian and Edwardian architecture of Toronto is now cast in shadow by the huge skyscrapers and modern glass office blocks that dominate the skyline. The most famous landmark you'll see on holiday in Toronto is the enormous CN tower, the world's tallest freestanding structure, which affords magnificent panoramic views across the city and over the harbour. In downtown Toronto there are museums and galleries galore showcasing the rich cultural and artistic history of the city.