English Shinmachi River Cited by user Citation bot on 24 Jan 2023 The Shinmachi River (新町川) is a river found in the heart of Tokushima City in Tokushima Prefecture.