stairs: a row of several steps; a staircase. See also steps.
Places Shown
Kandy; Sri Lanka
Leles; Sri Lanka