Tourists stay longer, spend less in Nepal
The average length of stay of tourists in Nepal increased to a seven-year high of 13.1 days in 2011 and travel trade analysts have attributed the growth to a decline…Read more →
© Oceans Travel - 2021 | All Right Reserved. Designed By itZig