Finance Hospitalised Abroad? How Travel Insurance Helps Indian Travellers Immediately Paul Watson May 25, 2026