The Discovery Place Nature, a museum connecting visitors with nature through interactive exhibits, will be reimagined to further elevate the visitor experience. Nestled in Charlotte’s Freedom Park, the center will include a free public garden, nature trail and live animal displays, where nature lovers of all ages meet.
Architect: Liollio Architecture
Landscape design: Hood Design Studio