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