Ballyallia Lough in County Clare

About Ballyallia Lough

Ballyallia Lough is a lake in County Clare. The shoreline of Ballyallia Lough is approximately 3.45682328834 Kilometers round.