It is the closest point on the Isle of Man to the British Mainland, being south of Burrow Head in Scotland.
Это самый близкий мыс острова Мэн к британскому материку, будучи в 26 километрах от полуострова Бурроу-Хэд в Шотландии.