Piața Hercules

Piața Hercules is an asphalted street with one lane in Caraș-Severin. In the area there is, inter alia, a hotel.