Nepal starts losing Indian tourists
For decades, Nepal has been one of the must-visit holiday destinations for Indians. They come to see the mystical mountains, visit the Pashupatinath shrine in Kathmandu and to go to Kailash Manasarovar in China, or to dive into one of the casinos—and for a host of other reasons. But the number of Indian visitors has […]
Read More
