
If you would like to discover the magic of river cruising, Cruise Critic has put together the top 10 rivers for cruising in 2009.
1. Danube - storied landscapes, cultural heritage and centuries-old architecture of the Old World. You'll discover Europe's vineyard-lined valleys and beautifully preserved medieval towns in Germany, Austria, Hungary, Serbia and Romania.
2. Douro - visit restored palaces, places of pilgramage, cultural centres and vineyards in Spain and Portugal
3. Yangtze - see spectacular scenery and visit some of China's great historic landmarks
4. Rhine - incredible scenery from Alps to the North Sea, visiting Switzerland, Germany, France and Holland.
5. Rhone - this area through Provence and the south of France is renowned for fine wines and culinary delights
6. Nile - visit the sights of ancient Egypt
7. Murray - cruise through the Australian outback, visiting million-year-old gorges, golden sandstone cliffs and majestic red-gum forests.
8. Volga - travel scenic rivers, canals and lakes that connect Moscow and St. Petersburg
9. Mekong River - take in ancient cities, temples and natural wonders in Vietnam, Cambodia and Thailand
10. St. Lawrence Seaway - visit Montreal and Ottawa, two of Canada's most storied cities.
http://www2.canada.com/topics/travel/activities/cruises/story.html?id=1764066