Everything .......All marketing front and nothing behind as everything is contracted out.
The worst holiday company we have ever had the misfortune to use....and we did not get a sensible response to our very serious complaint.
6 years ago
imagine cruises has a
2.3
average rating
from
4
reviews