The Story of the Inchcape Rock and Bell Rock Lighthouse
The Inchcape Rock is located in the North Sea, close to the coastal area of Angus in Scotland, to the east of estuary of Tay. It is famous for the numerous shipwrecks it has caused. Find out more in this article.