snowcattravel.wordpress.com
Best places to see in Nepal – Our Top Five!
Nepal is a beautiful country, but like any country not everywhere is just so. Here are some suggested and rather varied places we think you’ll find interesting. A mix of the “usual sus…