Mill Creek Nature Park near Narrows in Giles County, Virginia is home to three large waterfalls and many cascades depending on water levels. The Main Falls – also known as Middle or 2nd Falls – is the star attraction. It is a beautiful area and well worth visiting. Please be…