
10. Mexican orange blossom
Choisya, also known as Mexican orange blossom, is one of the prettiest flowering shrubs you could plant in your garden. These evergreen blooms mount up, and their fragrant, glossy foliage will constantly catch your eye. The star-shaped white blooms in late spring and summer, and they’ll add a subtle white touch to your space.
Mexican orange blossom is perfect for tiny gardens since it’s compact and simple to grow and maintain. Some of the best types are White Dazzler, which is hardy and trouble-free, and Aztec Pearl, which occasionally repeats blossoms, so it’s as lovely as you imagine it to be.









