Lochranza Bay

E1478249 UNEXPLORED

Lochranza Bay is a coastal inlet on the Isle of Arran in Scotland, known for its scenic setting, sheltered anchorage, and views of the historic Lochranza Castle.

All labels observed (1)

Label Occurrences
Lochranza Bay canonical 2

How this entity was disambiguated

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Lochranza Castle locatedOn Lochranza Bay
Lochranza Youth Hostel near Lochranza Bay