Salt Spring Island, British Columbia, Canada by Dr. Kathleen Hall August 2 Are you ready to retreat to heaven on earth? This is an adventure that will entertain and give you the opportunity to discover the magnificent beauty and serenity of nature.…