Neem – The sacred tree of Ayurveda

The Neem tree (Azadirachta indica) is a tropical evergreen tree native to India, Pakistan, Bangladesh and Burma. It belongs to the plant family of the Meliaceae related to the Mahagony tree. It is a fast growing tree that can reach a height of up to 35-40 metres. Its leaves have a very bitter taste, whereas…

Rose – Making A Myth Our Fragrant Reality

Mankind has given to the Rose the name ‘Queen of the Flowers’ – and this is certainly not a misnomer… Rose, this wonderful floral being has always – and particularly since the beginning of historical writing – held a particular fascination in the awareness of mankind. It inspired men of so many cultures to create…