Day of the Triffids in Winston-Salem NC

A hidden trail in the middle of Winston-Salem, full of plants from across the globe. When I stumbled upon this place all I could think about was the movie Day of the Triffids.   […]