Nepal is mostly known for the mountains. People comes here to ascend some of the world’s highest peak.  Well there are lots of things beyond mountain in Nepal.  There are lots of others things to do in Nepal apart from Mountain. However, mountain has always been an attraction for ...Read More