The seaside town of Scarborough retains many of its original buildings, parks and gardens, as well as its castle which overlooks the town. North Bay and South Bay provide two stretches of beaches, popular with families and small children. There are a number of child friendly activities and many visitor attractions for grown-ups too, including the Stephen Joseph Theatre, Scarborough Spa and Scarborough Open Air Theatre for live music. Scarborough is a great location for outdoor activities, with golf courses, coastal walks along the Cleveland Way, cycle routes such as the old railway to Whitby, sailing and championship surfing.