Reviews by tonilourdes

Write your own review
Sort reviews by
  • World Nomads
    tonilourdes
    1.0

    Fraud

    This is a fraud company, nothing else. I have done two claims during travels with this company. The f...

    0 comments 0 likes 0 dislikes