Cruise a coastal paradise--visit Nice on the French one or Mazatlan on the Mexican one
There are 
several intriguing towns along this coast, including Puerto Morelos, ... Cruise 
ships dock here regularly and the beachfront is wall-to-wall hotels and 
restaurants.