The historic town of Bellingen situated halfway between Sydney and Brisbane is one of the most beautiful towns on the North Coast of New South Wales. Green rolling hills and valleys link the mountains to the sandy beaches of the Pacific Ocean.