de Havilland Canada DHC-3 Otter Sunset sets over a de Havilland Canada DHC-3 Otter. Cobham River Lodge2023-06-26T20:49:28-05:00September 15th, 2019| Share the News, Choose Your Platform! FacebookXRedditLinkedInWhatsAppTumblrPinterestEmail