35 Things to Do & Places to See in Kathmandu Durbar Square with Historic Facts

35 Things to Do & Places to See in Kathmandu Durbar Square with Historic Facts Kathmandu Durbar Square is one of the three durbar squares (palace) located in Kathmandu valley…