Anglesey is an island shire of Wales. It is separated from Carnavonshire by Menai Strait and is otherwise surrounded by the Irish Sea.