Why Selby is one of North Yorkshire’s must-visit places June 9, 2024 News by Leave a Comment on Why Selby is one of North Yorkshire’s must-visit places Find out what makes Selby in North Yorkshire one of the area’s must-visit places – from Selby Abbey, ‘stunning’ countryside and a cheese shop.