Semmozhi Poonga, Chennai Semmozhi Poonga, also known as the Tamil Nadu Botanical Garden, is a beautiful park located in the city of Chennai, India. Spread over an area of 22 acres, the park is home to a wide variety of plant species, both native and exotic. The park was opened to the public in...