North Bay Skytrail

LOCATION: Scarborough WEBSITE: www.snbr.org.uk/

Scarborough's Sky Trail Adventure is a fun climbing activity located on the North Bay beside the historic water chute and boating lake.

Book Now