sharitarussell.com
Blogging from Byron
Byron Bay is an idyllic escape along the east coast of Australia. The sign as you enter the town says “Cheer up, slow down and chill out” and that is my intent. I got lucky with my choi…