Black Sand Atoll is a location in Sea of Thieves. It is a small island with jagged rocks and scattered vegetation.
Snakes can be found on Black Sand Atoll.