Masiphumelele, a pint-sized township with fewer than 30 000 souls, is the perfect example of how travelers can help uplift a community. Visitors have helped provide housing, a clinic, a bicycle repair shop. As you walk through the streets, friendship is only a smile away.
more