The Weeping Sisters

The Weeping Sisters were a collection of five larger islands off the North-west coast of Armageddon Reef.