Skerton Island

E232723 UNEXPLORED

Skerton Island is a small river island located in the River Lune near Lancaster in Lancashire, England.


Referenced by (1)
Subject (surface form when different) Predicate
River Lune
hasIsland

Please wait…