The major commercial artery of the city that reminds of past glory or bad urbanistic planning. It's up to you to judge.
Address Av Mella, Santo Domingo, Dominican Republic
Coordinates 18°28'24.859" N -69°53'29.356" E