Angel Head

Angel Head is a small peninsula located wholly within Thol Bay, and is attached to Tarot Island.