Ontario is a vast region combining cosmopolitan cities with the remarkable Canadian countryside. The province is home to around 250,000 lakes, the mighty Niagara Falls, endless forests and idyllic lakeside beaches. It's also home to historic and cosmopolitan cities, providing plenty of opportunity to sightsee, shop, dine and museum-hop. Luxury holidays in Ontario offer a little bit of everything.