Ever heard of a tree that fulfils your wishes? Now you know it. The Parijaat tree in India is a mystical and sacred tree which is believed to be more than 5000 years old.
Read this post on misfitwanderers.com