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
4 years 50 weeks ago
14 years 14 weeks ago
14 years 15 weeks ago
14 years 15 weeks ago
14 years 32 weeks ago
14 years 32 weeks ago
14 years 39 weeks ago
15 years 5 weeks ago
15 years 39 weeks ago
15 years 39 weeks ago