September 29, 2016 theabstractstory

I am sure I would have said this many times, to many people, in many situations, and yet I say it here again that – ‘Craziness is what defines me!’ And my travels, specially my road trips… Well they shed some good light on it.  It was just last month…

May 17, 2016 theabstractstory

Chakrata, a cantonment town in Dehradun district of Indian state Uttrakhand, is a peaceful retreat from the hustle-bustle of the city. Surrounded by lush green valleys and verdant mountains, it is a perfect offbeat location and a weekend getaway for a Delhite. It’s not a popular destination, hence only a…