The new jewel of the West Coast, Poets Cove Resort & Spa can be found nestled in Bedwell Harbour on Pender Island, one of – Read more