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

Rajeev Bhatt

This post is for paying subscribers only

SUBSCRIBE NOW

Already have an account? Login