Ledo

An island located near the twin villages of Ledopolus on the Forked Tongue Estuary. The island is inhabited by giants that resist attempts to establish permanent connections across the estuary.

Ledo

Dark Sun: The Scorched World of Athas EvanMoreau