Discover Spain’s “Times Square” in the heart of Madrid. This lively square is surrounded by historic buildings, bustling cafés, and street performers, offering a vibrant taste of the city’s energy and culture.
Discover Spain’s “Times Square” in the heart of Madrid. This lively square is surrounded by historic buildings, bustling cafés, and street performers, offering a vibrant taste of the city’s energy and culture.