River cruising provides a unique and intimate experience for anybody wanting to see the heart of a region (and the shoreline the entire way) and feel they’re floating in a luxurious all-inclusive hotel.