Are you looking for serious mountain bike trails? or perhaps you’re a beginner looking to try out downhill mountain biking? Glentress has it all! Glentress is situated in the Tweed Valley, near Peebles, an area famous for its gorgeous landscapes, flowing rivers, …