InsureMyTrip Travel Visa Plus
your Coverage options that were provided did not include "europe" which seems like most of the countries require when you apply for a visa. But i'm Extremely satisfied with your customer service. They were Prompt, knowledgeable and eager to help. took care of my problem right away. Thanks a lot for providing a great service
Tariqul S. would recommend this plan to a friend or relative.
2 of 3 people found this review helpful