Northstar Winery in Stunning South Walla Walla

Northstar winery is a stunning location on the South side of Walla Walla, known especially for their award winning Merlot.