Manglabare is a point of interest, located at 4, Shantipur, Nepal., Sijuwa 56600, Nepal
small but helpful market of the place
Good place