Dreadful company they do not tell the truth they have no customer care once they have your money and seem to only care about profit still not been refunded same copy and paste replies to requests for when the refund will be paid
3 years ago
IgluCruise has a
4.8
average rating
from
2,910
reviews