Canal Boat Restaurant Ireland's first electric passenger barge providing eco-friendly voyages on the Grand Canal in Dublin... Read more