The lush green parks of Delhi are major attractions for city dwellers, who often visit such places for picnics or outings. There...