This beautiful European country is fabricated by charismatic cities, stone castles, snow-covered mountains and historic monuments. The country's capital is dynamic Madrid. Being geologically situated on the Iberian Peninsula, it is a wonderful tourist destination. The culture of Spain is full of religious richness and colourful festivals. Easter holy week with long religious parades and La Tomatina have always been the centre of attraction in the country. Full of landmarks, diverse geology and the colourful festivals have always delighted the visitors and kept them in high spirits.