Translation of centro de interés turístico in English:

centro de interés turístico

center of interest to tourists, n.

masculine noun

  • 1

    center of interest to tourists US
    centre of interest to tourists British