Get Away to Greenwood

In this charming Delta river town, a renewing respite “away from it all” awaits