The great seaside resort of Colwyn Bay
Colwyn Bay is a seaside town located in the North of Wales, which overlooks the Irish Sea with its fantastic coastline. It is a great British seaside resort and has something to suit every visitor that comes here.