Secluded *The strength and draw of Pender Island is nature without crowds (there are only a few more than 2000 people who live on the island), and Gowland Point is one of the nicer spots to be one with nature.It is located at the far tip of the Southern Island (about as far as you can get from the «busy»…