Popular destinations for Canoeing-Kayaking tours include Vietnam , Thailand , Ecuador , Peru , South Africa , Zimbabwe , Botswana , Croatia , USA and Namibia