How Many Acres Is Lake El Salto?

Lake El Salto, a man made lake is a scenic impoundment located on foot hill of Sierra Madre Mountains, it was built on the elota river around 1990 and spans approximately 27,000.00 acres This is ecologically diverse terrain, and one third of Mexico’s land mammals can be found here. Where is Lake Guerrero in Mexico? … Read more