Sit back and relax with a 360° view of Powers Lake, West Dover, Nova Scotia.