If you are looking for a place to truly unwind, and get a way from it all, Strathcona Park on Vancouver Island is the destination for you.