Palma – Ombu Trees
I’m not a tree expert, but these are impressive trees which are located at Plaça de Llorenç Villalonga, near to the city’s cathedral. If they are ombu trees, they’re fast growing South American trees which offer plenty of foliage cover.