Chiefs Island aerial view

1491 13/03/2016 17
Rate this post

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