Popular destinations for Small Group tours include India , Nepal , Vietnam , Italy , Egypt , Tanzania , Morocco , Thailand , Cambodia and Turkey