Nepal is the most delightful nation that has numerous beautiful scenes with extensiveness of both normal and social legacy. There are a great deal of lovely places to visit in Nepal. Nepal, the official name of the Federal Democratic Republic of Nepal, is a landlocked nation in South Asia. Nepal is directly between two nations circumscribing China in the north […]