The best stories are the one untold. June 7, 2015 by Abhaya The best stories are the one untold. Varanasi, Uttar Pradesh, India, 2014. Varanasi, Uttar Pradesh, India, 2014. Share this:TweetEmailLike this:Like Loading...