Popular destinations for Cultural tours include India , Egypt , Uganda , Morocco , Tanzania , Kenya , Nepal , Botswana , Malawi and Mozambique