Wherever you are in Spain, you can guarantee that you are not too far from a huge amount of fun when it comes to celebrating Carnival. Most towns and cities have some sort of parade but if you really want to go over the top and can't make it Rio then head for one these:
Las Palmas, Gran Canaria (February 10th - March 5th):
Photo: Desiree Martin/AFP.
If you like your carnivals flashy, loud and sequinned then this larger-than-life festival is for you. For three weeks Gran Canaria ups the glitz and with parades, dressing in drag and beach-centred activities, all under the (hopefully) gloriously sunny Canary Island skies.
Santa Cruz de Tenerife (22nd February - March 5th):
Photo: Desiree Martin/AFP.
Those looking to have the Rio de Janeiro carnival experience without having to fly all the way to South America should head instead to the largest of the Canary Islands, Tenerife. Santa Cruz de Tenerife is a twin city of the Brazilian metropolis and its carnival is world-renowned – as much as it is out of this world.
Sitges, Catalonia (February 4th - 10th):
Photo: Colin Burnham/Flickr Creative Commons.
More than 250,000 people flock to the coastal town of Sitges about 35 kilometres from Barcelona, every February for one of the biggest gay carnivals in the world. The week is packed with parades, parties and shows and the gay-friendly town opens its doors to thousands of revellers. The main parades will take lace on Sunday 25th and Tuesday 28th,
Cádiz, Andalusia (February 23rd - March 5th):
Photo: Jose Luis Roca/AFP
The carnival in Cádiz is one of the most famous in Spain, dating back to the 16th century. These days it's all about dressing up and poking fun at politicians and people in the news, as well as the usual eating and drinking of course.
Arts & Culture
Madrid Fashion Week (February 16th - 21st):
Models walk the runaway at Madrid Fashion Week in September. Photo: Javier Soriano/AFP.
See and be seen at Madrid Fashion Week, where fashionistas from around the world flock to the Spanish capital to indulge in the glitz and glam.
The tombs of the tragic lovers. Photo: Flickr/Calafellvalo
Photo: Jose Luis Roca/AFP.
The Andalusian town of Jerez takes its unofficial title of "city of flamenco" quite seriously, and no other time of year is that more apparent than during the annual Festival de Jerez. For two weeks, the city comes alive with dozens of performances of the traditional dance and musical style.
Seville marathon (February 19th):
If hills aren't your thing, why not take part in the flattest marathon in Europe, which takes in some of the most picturesque sights of Seville along the route. Registration is open till February 16th if you fancy taking up a New Year´s challenge. Otherwise, why not lend your support to the runners by cheering them on from the side lines?