El río Ulúa es uno de los más grandes e importantes de Honduras, tiene su nacimiento en el departamento de Intibucá bajo el nombre de río Grande de Otoro que es conformado por la confluencia de los ríos Zarzagua () y Puringla ().