TumbafrailesTumbafrailes is a short river in Spain. It is a tributary of the River Huebra, and its total length is only about 12 kilometers. The river flows through the towns of La Alberca and Mogarraz.