Popular destinations for Cultural tours include India , Morocco , Tanzania , Kenya , Nepal , Pakistan , Brazil , Namibia , South Africa and Angola