Spain is known for its Flamenco dancers. These bright costumes and fancy dresses are worn for parades, parties and celebrations.