River and ocean cruises allow you to experience multiple destinations while only having to unpack once. Your accommodations travel with you as you relax and immerse yourself in a thoroughly enjoyable form of travel where you can enjoy ever-changing scenery along the banks of rivers or travel to multiple countries via ocean vistas. Cruises appeal to multiple generations as there are activities onboard that appeal to all ages and shore excursions can be selected to meet the interests of everyone in your traveling crew.