The Dodo has been depicted with a naked head.
Sunapee may refer to  :. Sunapee , New Hampshire , a town in the United States. Lake Sunapee , the lake on which the town is situated. Lake Sunapee. Lake Sunapee. Mount Sunapee , the mountain nearby. Mount Sunapee. Mount Sunapee. Mount Sunapee Resort , ski area on the mountain. Mount Sunapee. Mount Sunapee. Mount Sunapee Resort. Mount Sunapee Resort