Your next pocket travel guide
score:19
It is the Jardi Botanic de Barcelona and the letters spell Jardi Botanic.
Google Streetview for the win!