Home Trip Atlas PopularTravel Tips Guide Doing a long term trip on India – Ensure your travel insurance cover this or get the right health insurance in India