Nepal, most beautiful places in the world HD नेपाल सुन्दर देश l



Nepal, most beautiful places in the world Nepal is a landlocked country in South Asia. It is a multi-ethnic nation with Nepali as the official language. Kathmandu …

source