Cannibal Isle

Cannibal Isle  is a location first seen on the map in How to Train Your Dragon.

Geography
Cannibal Isle is located off the coast of Pointy Point (Books) at the South of the Meathead Islands.