Madrid TourBy Kevin Chen ( $0.99 )
The Spanish capital, the nation`s major cities, the country`s economic, transportation centers, the provincial capital of Madrid. Urban area of 607 square km and a population of about 3,101,000, including the suburbs and satellite towns, ...