The Costa Brava is known as Spain's sunny 'wild coast'. It is lined with rugged cliffs, sandy inlets and bustling holiday resorts. Here you will find long crescents of sand and shingle and the long beaches of the main resorts where all manners of watersports can be found. La Escala is great for scuba diving. There is a crammed marina here, filled with luxury yachts and one of the best sandy beaches on this part of the coast. Every resort along this stretch of coast has its own character and La Escala is no exception. Here are British-style pubs, late night clubs and lively bars. The town of La Escalaar also has narrow, twisting streets dating back to the 12th century.
Away from the coast you will find a very different Spain. Here you are within Catalonia an area with its own ancient language, traditions and ambience. A distant backdrop of snow-capped mountains lies behind almond groves and orchards and green, rolling hillsides. Visit the vibrant city of Barcelona.
The climate here is a little milder than that of southern Spain which makes it an ideal resort for families with children
Also have a look at Activities !