In your hurry to the beach, don't miss out on Tenerife’s bustling capital, the port of Santa Cruz. This attractive city is home to vividly painted buildings, quirky as well as sophisticated shops, museums, a grand auditorium, chirping birds, purling fountains and lavish greenery. It’s safe to say you are unlikely to run out of things to do in Santa Cruz very quickly. Santa Cruz is the capital as well as the largest city of Tenerife. Curiously, it also co-functions, along with Las Palmas de Gran Canaria, as the capital city of the Canary Islands. The town occupies a plain on the eastern tip of the island squeezed between two ordinarily waterless ravines. It was established towards the end of the 5th century by the Castilian (Spanish) conquerors.
However, the pre-Hispanic history of the area carries on by the legacy of Tenerife natives “Guanches” (from Guan Chenech which means 'man from Tenerife'). The city has flourished mainly thanks to its naval activities and, despite modernization and globalization, managed to keep its exotic vibe and charming ambiance. In fact, in 2012, The Guardian included Santa Cruz on its list of the five best places to live in the world!
The city is a hive of activities and experiences waiting to be discovered. Santa Cruz has it all from a number of museums, and art galleries to Sunday markets, seaside promenades, golden beaches and a plethora of convenient day trips. So, whether you want to spend your days dozing off under palm trees, following the footprints of art and history or diving into lavish nature, you won’t have to lose too much time finding what to do in Santa Cruz. Better yet, if you happen to be visiting the city in February, the Carnival of Santa Cruz will sweep you off your feet with colors, music, costumes, and spectacular parades. To be honest, with over a million international attendees, it’s one of the top things to do in Santa Cruz.
If you’re wondering what to do in Santa Cruz and have a driver's certificate, then strap an oxygen tank to your back or a snorkel to your face because Tenerife’s warm, crystal clear waters are an underwater paradise. There are a ton of different spots that suit divers of all experience levels to put down the anchor and plunge into the watery deep. Tenerife boasts a superbly diverse marine life. The El Condesito, a cargo ship that sank in the 1970s, is popular amongst divers and is home to varied marine flora and fauna. If you are not up for it alone, there is a plenty of scuba diving and snorkeling tour experiences to choose from.
Forget about all the things to do in Tenerife, grab your towel, sunscreen and flip-flops because you're in for a treat. Santa Cruz de Tenerife boasts 61.7 kilometers of beaches (a lot for a small island) and there’s something for everyone. Teresitas’ one mile long stretch of golden sand imported (yes, imported) from the Sahara sits below the Anaga Mountains and is the perfect spot to catch a tan. Head to Tajao for a place to sit by the sea and enjoy fresh, locally caught seafood in a setting defined by its wind-sculpted Jablé rocks. Or, enjoy the tamarisk trees and whitewash houses lining the beach of El Puertito.
What to do in Tenerife? Easy, head to the Teide National Park. The mountain that lends its name to the park is an active volcano and the highest peak, not just in the Canary Islands, but all of Spain. Covering 189.9 sq km, Teide National Park is a natural wonderland with some beautiful and strange landscapes. You can explore barren badlands and deep-set ravines. For the hikers amongst you, you can hike to the peak. For everyone else, take the cable car to one of two platforms and enjoy magnificent views. So, make the most of your Santa Cruz vacation and be sure to check out this phenomenal national park.
| # | Time | Query |
|---|---|---|
| 1 | 1.87 ms | SELECT url, namespace, method, content_redirection FROM `redirect` WHERE status = 1 |
| 2 | 3.72 ms | INSERT INTO `log_customer` ( `id` , `id_customer` , `log` , `date` ) VALUES( NULL , NULL ,... |
| 3 | 0.55 ms | SELECT * FROM `languages` WHERE TRUE AND `short` = 'en' |
| 4 | 0.56 ms | SELECT * FROM `languages` WHERE TRUE AND `name` = 'English' |
| 5 | 0.79 ms | SELECT d.*, d.cdn_image_uuid, d.cdn_variants, d.cdn_processing_status, d.use_cdn, m.id_language, m.name, m.description, m.summary, m.seo_title, m.seo_description, m.seo_keywords, m.seo_url, m.img_alt, m.faqs, m.index_content FROM `destinations` AS d INNER JOIN `destination_meta` AS m on d.id =... |
| 6 | 0.84 ms | SELECT t.*, m.id_language, m.title, m.description, m.img_alt, m.blog_link, m.category_link FROM `thingstodo` AS t INNER JOIN `thingtodo_meta` AS m ON t.id = m.id_thingtodo WHERE TRUE AND t.`id_destination` = 29 AND t.`status` = '34' AND m.`id_language` = 1 |
| 7 | 1.85 ms | SELECT destinations.*,destination_meta.* FROM `destination_parent` join destinations on destinations.id = destination_parent.id_child join destination_meta on destination_meta.id_destination = destinations.id where true and (id_parent = (SELECT id_parent FROM `destination_parent` where `id_child`... |
| 8 | 0.82 ms | SELECT c.*, m.id_language, m.name, m.description, m.seo_title, m.seo_description, m.seo_keywords, m.seo_url, m.img_alt FROM `categories` AS c INNER JOIN `category_meta` AS m on c.id = m.id_category WHERE TRUE AND c.`status` = '32' AND m.`id_language` = 1 AND m.`name` = 'Santa Cruz de Tenerife'... |
| 9 | 0.37 ms | SELECT * FROM `destination_parent` WHERE TRUE AND `id_child` = 29 ORDER BY `id` DESC LIMIT 0 , 30 |
| 10 | 0.47 ms | SELECT destinations.id, destination_meta.name,seo_url FROM `destinations` join destination_meta on destination_meta.id_destination = destinations.id join destination_parent on destination_parent.id_parent = destinations.id where true AND destinations.status = 24 AND destination_meta.id_language =... |
| 11 | 0.3 ms | SELECT * FROM `destination_parent` WHERE TRUE AND `id_child` = 16 ORDER BY `id` DESC LIMIT 0 , 30 |
| 12 | 0.45 ms | SELECT destinations.id, destination_meta.name,seo_url FROM `destinations` join destination_meta on destination_meta.id_destination = destinations.id join destination_parent on destination_parent.id_parent = destinations.id where true AND destinations.status = 24 AND destination_meta.id_language =... |
| 13 | 0.35 ms | SELECT * FROM `destination_parent` WHERE TRUE AND `id_child` = 1 ORDER BY `id` DESC LIMIT 0 , 30 |
| 14 | 2.9 ms | SELECT p.id FROM `products` p INNER JOIN `product_meta` pm ON pm.id_product = p.id AND pm.metaname = 'featured' AND pm.metavalue = '1' WHERE p.city = ? LIMIT ? |
| 15 | 4.6 ms | SELECT DISTINCT pd.id_product FROM product_destination pd INNER JOIN products p ON p.id = pd.id_product INNER JOIN suppliers s ON s.id = p.id_supplier WHERE p.status = ? AND s.status = ? AND ( pd.id_destination = ? OR pd.id_destination IN ( SELECT id_child FROM destination_parent WHERE id_parent... |
| 16 | 0.65 ms | SELECT * FROM `product_system` WHERE id_product_dotravel IN (?,?,?,?) |
| 17 | 0.93 ms | SELECT id_product, metavalue FROM `product_meta` WHERE id_product IN (?,?,?,?) AND metaname = ? AND id_language = ? |
| 18 | 0.55 ms | SELECT *, CONCAT(UCASE(LEFT(name, 1)), LCASE(SUBSTRING(REPLACE(name,'_',' '), 2))) as title FROM `status` WHERE TRUE AND `name` = 'active' AND `group` = 'review_status' ORDER BY `id` DESC LIMIT 0 , 30 |
| 19 | 0.56 ms | SELECT id_product, SUM(rating_overall) / COUNT(*) AS rating_overall, COUNT(*) AS review_count FROM `reviews` WHERE id_product IN (?,?,?,?) AND status = ? GROUP BY id_product |
| 20 | 0.43 ms | SELECT * FROM `products` WHERE `id` IN (?,?,?,?) |
| 21 | 0.53 ms | SELECT *, CONCAT(UCASE(LEFT(name, 1)), LCASE(SUBSTRING(REPLACE(name,'_',' '), 2))) as title FROM `status` WHERE TRUE AND `name` = 'active' AND `group` = 'review_status' ORDER BY `id` DESC LIMIT 0 , 30 |
| 22 | 0.34 ms | SELECT * FROM `type` WHERE TRUE AND `group` = 'sub_product_type' AND `name` = 'group' ORDER BY `id` DESC LIMIT 0 , 30 |
| 23 | 0.46 ms | SELECT id_product, id_language FROM `sub_product` WHERE id_product IN (?,?,?,?) AND type = ? ORDER BY id_language ASC |
| 24 | 0.28 ms | SELECT * FROM `languages` WHERE TRUE AND `id` = 1 |
| 25 | 0.41 ms | SELECT id_product, seo_url FROM `seo` WHERE id_product IN (?,?,?,?) AND id_language = ? |
| 26 | 0.89 ms | SELECT id_product, metaname, metavalue FROM `product_meta` WHERE id_product IN (?,?,?,?) AND metaname IN (?,?,?,?) AND id_language = ? |
| 27 | 0.98 ms | SELECT pp.* FROM `product_photos` pp INNER JOIN ( SELECT id_product, MIN(show_order) AS min_order FROM `product_photos` WHERE id_product IN (?,?,?,?) GROUP BY id_product ) first ON pp.id_product = first.id_product AND pp.show_order = first.min_order WHERE pp.id_product IN (?,?,?,?) |
| 28 | 0.45 ms | SELECT id_product, SUM(rating_overall) / COUNT(*) AS rating_overall, COUNT(*) AS review_count FROM `reviews` WHERE id_product IN (?,?,?,?) AND status = ? GROUP BY id_product |
| 29 | 0.61 ms | SELECT s.id_product, MIN(pr.price) AS min FROM `product_prices` pr INNER JOIN `sub_product` s ON s.id = pr.id_subproduct INNER JOIN `age_group` a ON a.id = pr.id_agegroup WHERE s.id_product IN (?,?,?,?) AND pr.price > 0 GROUP BY s.id_product |
| 30 | 0.3 ms | SELECT * FROM `type` WHERE TRUE AND `id` = 2 ORDER BY `id` DESC LIMIT 0 , 30 |
| 31 | 0.39 ms | SELECT *, CONCAT(UCASE(LEFT(name, 1)), LCASE(SUBSTRING(REPLACE(name,'_',' '), 2))) as title FROM `status` WHERE TRUE AND `id` = '23' ORDER BY `id` DESC LIMIT 0 , 30 |
| 32 | 1.42 ms | SELECT id_product, metaname, metavalue FROM `product_meta` WHERE id_product IN (?,?,?,?) AND metaname IN (?,?) AND id_language = ? |
| 33 | 1.14 ms | SELECT id_product, metavalue FROM `product_meta` WHERE id_product IN (?,?,?,?) AND metaname = ? AND id_language = ? |
| 34 | 1.08 ms | SELECT s.id_product, MIN(pr.price) AS min FROM `product_prices` pr INNER JOIN `sub_product` s ON s.id = pr.id_subproduct INNER JOIN `age_group` a ON a.id = pr.id_agegroup WHERE s.id_product IN (?,?,?,?) AND pr.price > 0 GROUP BY s.id_product |
| 35 | 0.79 ms | SELECT a.id, a.title, a.seo_url, a.description, a.id_adminuser FROM `article_destination` ad INNER JOIN `articles` a ON ad.id_article = a.id WHERE ad.id_destination = 29 ORDER BY a.title ASC |