What is Osmanthus Tea? Osmanthus tea was first imagined in China millennia prior from a fragrant plant called Osmanthus. It is a sweet sort of natural tea which was prepared from dried blossoms of the bloom. This tea can likewise be set up in green or dark tea, or can even be taken as a […]