Wednesday, August 6th, 2008
Madrid Festivals
Spain being one of the liveliest countries in the world has so much in store, from their must-see landmarks, beaches, cuisines, and to their festivals and so on. Madrid as one of the big cities in Spain, they too have major festivals that are being celebrated every year, and some of these festivals are the [...]