Baluarte de San Diego Tours

Baluarte de San Diego which includes heritage architecture, heritage elements and a castle