Nuwakot Durbar Square Posted on 10:13 PMby prajjwal with No comments Nuwakot Durbar Square is one of the important historical palace located around 75 km west-north of Kathmandu. During 18th century, Nepal was divided into many tiny states called as "Baise Chaubise Rajya (22-24 States)"... Read More