These places are best to spend relaxing moments on weekends away from the noise and traffic of Delhi.

People living in the country's capital Delhi spend their entire week battling office deadlines, heavy traffic, metro congestion and pollution. In such a situation, when the time of weekend (Saturday and Sunday) comes, every Delhiite wishes to get away from this hectic life for a few days and spend some relaxing moments with his family … Read more