Published: 2019-04-02 09:39:28.37725Category:TravelType:PhotoModel release: No
Share
Kathmandu is the capital city and largest city of Nepal.Kathmandu's Durbar Square is the generic name used to describe plazas and areas opposite the old royal palaces in Nepal