Nestled along the Paluxy River, the charming small Texas town of Glen Rose is 4 square miles of natural beauty, unique ...