When it comes to dream holiday destinations in Australia, the quirky coastal town of Byron Bay in Northern NSW tops the list for many. It's not hard to see why this picturesque town has captured the hearts of both locals and international...

read more