HorseTail Fall Scenic Landscape

Cascada Cola de Caballo, Horsetail Falls, makes a dramatic 75 foot drop through Cumbres de Monterrey in Las Cumbres National Park in Mexico.