Challenges faced by PWDs: physical; social; economic; and attitudinal barriers.