(n)Bangora university town in northwestern Wales on the Menai Strait