Tenerife is the largest of Spain’s Canary Islands just off the West coast of Africa. The island is dominated by Mt. Teide, which is a dormant volcano which is Spain’s tallest peak. Tenerife is best known for its nightlife, Carnaval de Santa Cruz which is a massive pre-Lent festival with parades, music, dancing and colourful costumes. The island is packed with sandy beaches and one in particular which some people find a little strange is the black sand beach where we stayed in Puerto de la cruz.