I received this postcard from my dad, who went to Tenerife last week :) As far as I understand Spanish, this postcard shows the Botanic Garden of Tenerife in Puerto de La Cruz. I don't know the name of these trees, but they look very interesting.
Tenerife (previously known and spelled as "Teneriffe" in English, before mass tourism adopted the Spanish spelling), a Spanish island, is the largest of the seven Canary Islands in the Atlantic Ocean off the coast of Africa. Tenerife is the most populous island in the Canaries, and the most populous of all Spanish islands.
Santa Cruz de Tenerife is the capital of the island and the head of the island government (cabildo insular). It is the second largest city in the Canary Islands after Las Palmas de Gran Canaria, and is co-capital of the autonomous community of the Canary Islands alongside that city, sharing governmental institutions such as Presidency, Parliament and ministries.
The island is home to La Laguna University, which was founded in 1792. La Laguna (World Heritage Site) is the second city of the island and the third one of the archipelago. El Teide is also a World Heritage Site.