Travel agents are used to getting calls from travelers interested in luxury travel vacations who want to travel on a budget. While some more experienced travelers may roll their eyes, there is one big secret for travelers who are looking for a five star experience on a three star budget. It is called river cruising. […]