Stapleshire Isle

Stapleshire Isle is the fourth largest island of the Mercer Isles. It is unclear who controls it, and it has only has one notable town: Duggledell.