Popular destinations for River Cruise tours include Germany , Hungary , France , Portugal , Austria , Slovakia , Switzerland , Belgium , Bulgaria and Holland