Just 60 miles away from the Bodhgaya a religious site and place of pilgrimage associated with the Mahabodhi Temple Complex in Gaya district in the Indian state of Bihar, where Gautama Buddha is said to have attained enlightenment under what is known as the Bodhi Tree, there is a very picturesque place which is known as Tamasin Falls in adjacent Jharkhand state. It is characterized by unmatched beauty and a charming atmosphere.
Photo feature: Tamasin waterfall in Jharkhand, India
Waterfall falling from the hill continuously narrates the melody of life. Has a lot of potential to woo domestic and foreign tourists