Yes, you will require visa while travelling to Brazil. You may contact the Brazilian embassy for details regarding this.