Canada Travel Guide. Vacation and Tourism. Canada is a beautiful country that charms its guests with numerous cosy towns, amazing places of interest and landmarks. The majority of sights are located in Ottawa. This is the place where one can see the building of the Parliament...