Extensive range of beach adventure activities suitable for all ages and interests.