HEBER SPRINGS, Ark. — Amongst the beautiful natural attractions in Arkansas is the Bridal Veil Falls, located in Heber Springs. Adam Bledsoe made his way to these falls to discover the accuracy of ...