Toombeola, North (Lough) in County Galway

About Toombeola, North (Lough)

Toombeola, North (Lough) is a lake in County Galway. The shoreline of Toombeola, North (Lough) is approximately 0.364017109 Kilometers round.