Don’t Go Chasing Waterfalls, Well Actually…

Natural Falls State Park, known by the locals as Dripping Springs, is home to one of the most spectacularly picturesque falls in the country.