Sunburst Bay Aquatic Center makes splashy debut in Cary

Sunburst Bay is the new aquatic center in Cary, sporting a leisure pool and a pool for laps, as well as body flume slides among the amenities.

Read more at tinyurl.com/jtfhf9ma