Rowes Bay Beach: Townsville's Foreshore Sunset Sanctuary | OnlyBeaches