Scarborough is a popular spot for kayaking and stand-up paddleboarding, with calm waters and scenic views making it an ideal location for these activities.