The world of cruising is vast. There are cruise ships, routes and experiences for every type of traveler. We are currently in the WAVE season. This is a term that the travel industry uses to describe the optimal time to...