Reviews by Jade F

Write your own review
Sort reviews by
  • World Nomads
    Jade F
    1.0

    Scam

    Scam company. The policy wording and agreement documents are misleading and should be illegal. I am m...

    0 comments 0 likes 0 dislikes