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