India has recently tightened its rules for long-term tourist visas. The move will affect thousands of foreigners living in the country or planning lengthy stays. Tourists on five or 10-year visas will have to leave the country every six months, and will ...
Recent comments
5 years 14 weeks ago
14 years 31 weeks ago
14 years 32 weeks ago
14 years 32 weeks ago
14 years 49 weeks ago
14 years 49 weeks ago
15 years 4 weeks ago
15 years 21 weeks ago
16 years 3 weeks ago
16 years 3 weeks ago