Even in favorable conditions, peach trees (Prunus persica) are notoriously hard to grow, and even harder to provide conditions that lead to harvestable fruit. These trees like cold winters and hot ...
Sour cherry trees (Prunus cerasus) are self-fruitful, as are most peaches (Prunus persica). Almost all citrus trees can bear fruit without needing another tree to cross pollinate with as well.