Indian tourist arrivals by land triples
Nepal witnessed triple growth in Indian tourist arrivals by land in 2010 compared to 2009.
According to the Survey of Indian visitors to Nepal by land 2010, a total of 520,522 Indian…
Read More...
Read More...