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:Tweet Click to email a link to a friend (Opens in new window) Email Like Loading...