Paddle Spots in torbay

2 paddle spots in torbay, newfoundland and labrador, canada.