Ellesmere Island
Turnabout Glacier is located on Ellesmere Island, Nunavut, Canada. It is drained by the Turnabout River.