Botanical garden (Star City)

The Botanical garden is a garden located in Starling City.

History
Oliver and his maternal younger half-sister Thea, used to go to the Botanical garden in Starling City all the time, 3 years prior to Oliver's return to Starling City.