Get Your Free Travel Guide

Search Website:

Martha H. Moore Riverfront Park

The Martha H. Moore Riverfront Park sits along the Tug River in Welch, WV. There is a small amphitheater, beautiful landscaping, and a stunning mural to one side.