Visiting Canada is an exciting experience, but why not make it even better by booking Canada rail holidays? By choosing train travel, you can find yourself living the romance of the railroad and seeing many sights while being able to relax in comfort all the way. And you can even stop off in some of the country's most attractive resorts, such as Whistler.
Tailor made rail holidays are the perfect choice if you're keen to see a lot of Canada but don't want all the stress and hassle of arranging lots of connections. Meanwhile, it has the added bonus of the incredible views you get to see when journeying from place to place.
Your escorted tours can start in Vancouver, famously the home of the Capilano Suspension Bridge, which is situated in the northern section of the city. Crossing a vast gorge, the bridge is a truly amazing feat of engineering and certainly not something to be missed during any visit to the region.
Meanwhile, there are several galleries, museums and pretty parks that can make perfect places to visit as part of your Vancouver adventures.
Crossing Lions Gate Bridge into southern Vancouver, you can visit the picturesque Gastown - an area well-known for its restored Victorian buildings and certain to interest any history enthusiasts.
Once you have exhausted Vancouver's many attractions, you can board the famous Rocky Mountaineer to start your railway adventure. The first leg of your journey will take you past the British Columbia coastal mountains and on to Whistler - one of Canada's most prestigious resorts.
This destination part-hosted the Winter Olympics in 2010, but its attractions span more than its sporting fame. The beautiful region is renowned for being a fantastic holiday location at any time of year and once you have arrived it will be easy to see why.
You can take the gondola up into the Alpine region, reaching a height of 6,000 ft, to enjoy stunning views of the surrounding area. Those who prefer to stay a little closer to the ground can walk in the mountains and simply stroll around the village and enjoy the sights.
And although you may think you could easily stay in Whistler forever, you will find yet more amazing destinations to be visited when you climb back onboard the Rocky Mountaineer for the next leg of your trip.
Passing the Cariboo Plateau and Seton and Anderson Lakes, the train will follow the flow of the force of nature that is the Fraser River. This scenic route will take you to Quesnel, where you will spend the night before boarding the train again in the morning.
The next day will see you speed through the Rocky Mountain Trench and past Mount Robson which, at an incredible 12,972 ft, holds the title of the highest summit in the Rockies.
Your next destination is Jasper National Park, which combines fantastic landscapes with exciting animals, such as moose and elk.
Here you will be able to visit the Maligne Canyon, which is home to wonderful waterfalls and intriguing rock formations. And while you might think this sight cannot be topped, the Maligne Lake is said to be the region's most beautiful attraction.
Leaving the national park, you can travel along the famous Icefields Parkway to enjoy some of the most amazing mountainous scenery of your trip, as well as visit the Columbia Icefields. With a reputation for being one of the largest bodies of ice and snow to the south of the Arctic Circle, its waters melt into the Atlantic, Pacific and Arctic Oceans.
And if you're keen for a truly exhilarating experience, take a giant snow-mobile out on to the glacier - guaranteed to be one of the highlights of your holiday if you're something of a thrill-seeker.
Travelling onwards to Banff, here you can try slipping into one of Canada's hot springs. The Upper Hot Spring retains a temperature of between 37 and 40 degrees C. Meanwhile, you can also visit the Cave and Basin National Historic Site of Canada and venture into the cave itself.
If you'd rather stay dry, you can take a trip to the summit of Sulphur Mountain to enjoy the best views of the area.
Once you have finished exploring Banff, you can head to Calgary to conclude your Canadian adventure and return home.