Annie Besant
Dr. Annie Besant Park is an urban park at Chennai, India. Technically a traffic island, it gained prominence due to its location at the Marina Beach.