Mvezo is a small village on the banks of the Mbashe River, not far from Mthatha in the Eastern Cape of South Africa.
Mvezo is a tiny hamlet located along the Mbashe River, near Mthatha in the eastern part of South Africa's Eastern Cape province.