Chiefs Island aerial view
1550 13/03/2016 17
Chiefs Island aerial view
Lake Couchiching Chiefs Island in Orillia, Ontario, Canada Drone [4K] Chiefs Island, Simcoe County, Ontario, Canada/Beautiful footage of Chiefs Island on Lake Couchiching in Orillia, Ontario, Canada. Filmed with a drone in 4K.Music Credit: Ross Bugden - Flight Hymn