Lough MeelaghLough Meelagh is a freshwater lake in the northwest of Ireland. It is located in north County Roscommon.GeographyLough Meelagh measures about long and wide. It lies about west of Drumshanbo, near the village of Keadue. The Kilronan Castle estate occupies the western shore of the lake.Natural historyFish species in Lough Meelagh include perch, roach, pike, and the critically endangered European eel.