Skechers Opens New, Large Showroom in Kathmandu's Civil Mall 2 months ago Kathmandu. The world-renowned lifestyle and sports footwear brand 'Skechers' has inaugurated its new and large...