Welcome to Greenwood, a Delta river town packed with historic sites, cultural offerings and knockout architecture.