Our Toronto Canada Visit

Toronto Has It All   Toronto is one of the most beautiful cities in the world. It has something for everybody — it certainly had something special waiting for us! Toronto is Ontario’s capital city. Situated on Lake Ontario’s north-western shore, this is a picture-perfect postcard of Canada’s natural beauty. It comes without saying Toronto …

Our Toronto Canada Visit Read More »