All-inclusive meals can be found around the clock on most cruises. On shore, the dining options are plentiful. Travelers do best when they research the ports and destinations in advance to find the cuisine, setting and price range that best suits them. Here are a few recommendations, including Carr's favorite spots:
Nice, France: Le Grand Cafe de Lyon, 33 Avenue Jean Médecin. (0)220.127.116.11.17; entrees range from $4-$50. Go to cafedelyon.fr/
Monte Carlo: La Chaumiere is a lovely cafe famous for its breathtaking panoramic views of Monaco.
Capri, Italy: Hotel Quisisana has two award-winning restaurants. Rendez-Vous is the street-side cafe, offering salads, pizzas and entrees ($33-$64). Qvisi is the formal dining spot, known for its romantic, stunning views ($99-$150). Via Camerelle, 2 Capri 39 081 8370788. Go to quisisana.com/en/restaurant
Barcelona: Before boarding the ship, take in some of Barcelona's captivating architectural and art sites. Home to the works of masters Picasso and Miro, Barcelona gracefully balances its modernist vibe within a picturesque, ancient cityscape and well-maintained historic districts.
Italy: Take an excursion from the port of Naples to the ancient ruins of Pompeii and Herculaneum, the towns destroyed in A.D. 79 by the eruption of Mt. Vesuvius — and subsequently preserved by its volcanic ash.
Turkey: Organize a day trip in Ephesus, Turkey. The still-intact original marble streets of the 11th-century B.C. city have retained the grooves produced by chariot wheels. Also check out such treasures as the House of the Virgin, Temple of Artemis, the three-story Library of Celsius, the Temple of Hadrian, the Fountain of Trajan and much more.