The Punjabi Sikhs of Woolgoolga. By Sophie Johnson, ABC News

When thinking of large Punjabi Sikh population groups, the small coastal town of Woolgoolga in New South Wales may not be the first place that comes to mind.

But with 25 per cent of the 6,000-strong population descending from India and the town having a rich agricultural and migration history, it boasts one of Australia’s largest Sikh communities.

The Punjabi Sikhs of Woolgoolga. By Sophie Johnson, ABC News