A support system for travelers in a new country: Traveling to a new destination like the US can be very stressful as the healthcare system will be different from your home country. If there is a need for medical assistance in the US, a new visitor may find it hard to approach a hospit...