We are very well aware of the cool and lavishing life of Delhi, full of fun, excitement and much more, but there is one more side of Delhi, the unknown places near it, so damn natural. Many of you would not have heard of these places. So, here’s a little snippet about them: BINSAR The beauty of this place is beyond explanation. Located