Right up in the mountains on <em>La Farola</em> from Santiago to Baracoa.
Right up in the mountains on La Farola from Santiago to Baracoa.