In the heart of Chennai lies a green paradise that continues to capture the hearts…