Lennox Head

Lennox Head is a spectacular headland 17km south of Cape Byron and Byron Bay.