i have taken five trips with Grand Circle Travel, which also owns Grand Circle River Cruises and Overseas Adventure Travel (OAT) they are great and you can view all their trips on GCT.com. i love to make referrals because i get a credit and you get $100 off

good luck!