Hidden place · Santiago de los Caballeros, Dominican Republic

Calle El Sol

Calle El Sol is Santiago de los Caballeros’ main shopping street. It brings together museums, local attractions, gift shops, places to eat and drink, and…

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload