Canada is a country that has much to offer visitors, from island sights to scenic mountain waterfalls. Stretching from the Atlantic to the Pacific coasts, this former French and British colony has a rich heritage from the North Coast Indians of British Columbia to the French explorers of Quebec. Since both French and English are the national languages, a visit to Canada is like visiting two countries. Indeed, Canada has appeal for travellers who are interested in nature and cosmopolitan cities.