Canada is one massive country. Actually it is the second largest, the largest is Russia. Despite boasting so much acreage, the country is also blessed with fascinating landscape. Actually, Canada is one of the most beautiful countries in the world. The beautiful terrain and a rich heritage are the major attractions for tourists who visit Canada for holiday. Consider Canada holidays for unforgettable time of life.