Irish Seafood Chowder

Ireland or Eire in Irish, is an island in the North Atlantic, and is the thirds largest island in Europe. It is separated from Great Britain by the North Channel, the Irish Sea and St George’s Channel. I had been hearing about the beauty of Emerald Isle for a quite few years. Every time there…