About Durbar Square
Durbar Square, which means Royal Squares in English, is the generic name used to describe plazas and areas opposite the old royal palaces in Nepal. The name comes from Persian دربار. It consists of temples, idols, open courts, water fountains and more.