China’s Visa Delays Strand 2,500+ Tourists, Including U.S. Citizens, in Kathmandu for Kailash Mansarovar
Over 2,500 tourists, including American citizens of Indian origin, are currently stranded in Kathmandu. They are awaiting travel to the sacred Kailash Mansarovar pilgrimage site […]