A beach day is possible in the Greek islands or along the French Riviera, and many ports will have sightseeing cruises.