South Lismore

English

Proper noun

South Lismore

  1. A suburb of Lismore, New South Wales, Australia.