The Cactus Garden (Jardin de Cactus) in Teguise, Lanzarote.
Five thousand square meters with more than 7,200 cactus, from places as far apart as as Peru, Mexico, Chile, USA, Kenya, Tanzania, Madagascar, Morocco and Canary Islands.