Discover Nicholson Park in Scarborough, a stunning 4-hectare park with breathtaking views, walking tracks, and a playground for a family day out!