Popular destinations for cultural tours include India , Egypt , Nepal , Tanzania , Morocco , Turkey , Peru , Vietnam , Spain and Uganda