Iscudda Lough in County Clare

About Iscudda Lough

Iscudda Lough is a lake in County Clare. The shoreline of Iscudda Lough is approximately 0.58892997705 Kilometers round.