Norramby

Norramby (originally Normanby; The Bay of the Normans) is a seaside town on the southeastern coast of Sodor.

Did you know? The name of the town is derived from Normandy, the northwestern most of the 18 regions of France.