The first things that come to mind when you think of visiting Nepal are certainly the white mountains and the many hiking possibilities that the country offers. It is true that these are undeniable attractions of the country, but there are many other things to do during a trip to
sneha sharma