Landmarks
Draper Island
Approximate
Draper Island is the industrial island off Port Gellhorn, joined to the town by a causeway and railway.
Landmarks
Draper Island is the industrial island off Port Gellhorn, joined to the town by a causeway and railway.