India & Sri Lanka Travel Tips: Visas, Best Time & What to Pack | Karmaventura