There is one place named South Barrule in Isle of Man.
All places in the world called "South Barrule".