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 34 weeks ago
14 years 50 weeks ago
14 years 52 weeks ago
14 years 52 weeks ago
15 years 16 weeks ago
15 years 16 weeks ago
15 years 23 weeks ago
15 years 41 weeks ago
16 years 23 weeks ago
16 years 23 weeks ago