Tag - Nepal

Top 10 Must Visit Places in Nepal

Nepal, a country bestowed with rich culture, kaleidoscopic beauty and vivid people with full of life. It would be wrong to call it the land for hikers and mountaineers only, because this South-Asian country has much more to offer. A country where love, peace and harmony are not words of efficacy but a way of living (there has never been a religious or ethnic riot). A home to more than 80 ethnic...