maryishere wrote: » Achill island.....surely the biggest?
Seaneh wrote: » But the biggest natural island I know of is Inchmore on Lough Ree.