Jabbi Islands

A cluster of islands in the northwestern East Isles.

Source: Missing Lands