H

I had a not so great experience with the customer ...

I had a not so great experience with the customer service at Itourist information l.l.c. The staff was unfriendly and did not provide satisfactory answers. I would not recommend their services.

Comments:

No comments