Price - excellent. cleanliness - excellent. FOOD - EXCELLENT
Staff and crew - excellent. cabin - excellent. shows - excellent.
EMBARKATION AND DISEMBARKATION - EXCELLENT Read more
© 1995—2024, The Independent Traveler, Inc.