Delhi is the capital of India and the third most populous city in India. For some people, it's the Big Apple of India, who leave their hometown and come here to make a good career. People with different backgrounds and cultures live here. After living here for some months, one becomes a part of the crowd. But sometimes, one needs a break from this city life, from the traffic, crowd and noise.
Check out this list of some lesser known places around Delhi where you can enjoy your break from the busy city life.