Streets of Tarkov

 is an upcoming location in Escape from Tarkov.

Description
The downtown Tarkov with banks, malls, hotels and all the other things a striving modern city could have needed.

Gallery
