Lough Meela

Lough Meela (Irish: Loch Míle) is a freshwater lake in the northwest of Ireland. It is located in The Rosses area of County Donegal.

Lough Meela

Lough Meela (Irish: Loch Míle) is a freshwater lake in the northwest of Ireland. It is located in The Rosses area of County Donegal.