Selby, United Kingdom
Selby is a charming market town in North Yorkshire, England, situated at the confluence of the Ouse and Selby rivers. Its rich history is evident in its well-preserved medieval architecture, including the stunning Selby Abbey, a 11th-century Benedictine monastery. With a population of 17,274, the town offers a unique blend of historic charm and modern amenities, making it an attractive destination for visitors. The town's scenic riverside location and picturesque countryside surroundings add to its appeal, while its strategic position near major transportation routes makes it easily accessible. Selby's distinctive character is shaped by its blend of history, natural beauty, and small-town charm.
Pop: 17.3K
Country: United Kingdom
Selby Travel Guides
No travel guides for Selby yet.