There are good beaches , 10 golf courses within a 20-km ( 12- ? ­ mile ) radius of the town , and ample opportunities for tennis , horseback-riding , and windsurfing .
You can find a lot of fun sports activities and beaches withing the town .