Isle of Gods
From Discworld MUD Wiki
The Isle of Gods is an island situated on the Ankh River in Ankh-Morpork.
It is surrounded by the God's Collar, the street that runs around the entire island.
The island can be accessed from bridges spanning from both sides of the river.