Nushrat Bharucha is currently on a roll while exploring Australia