Ireland is an island in the North Atlantic Ocean, in Northwestern Europe. It is separated from Great Britain to its east by the North Channel, the Irish Sea, and St George's Channel. From Wikipedia
A dominant 42-12 victory in Brive keeps France's grand-slam hopes alive, while England's unbeaten streak faces a test in upcoming matches.