The flamingos in El Cuyo can be found in the lagoons just outside of town. You will likely see them as you are driving along the narrow road into town.