Finca La Suerte Grande is definitely an ecological farm of 35,000 meters, situated in town of Telde, with a great selection of fruit trees. It's challenging to come across locations with much character in the midst of town, this location has actually been restored and opened to the general public https://cercadocanario.com/