Home Tags Plaza de Espana
Tag: Plaza de Espana
THE results of TripAdvisor's Travelers' Choice Awards, which honour the best things in travel from around the world, have been revealed. Destinations, landmarks, hotels, beaches...
Ford is on a break before filming begins for Blade Runner 2
The Madrid penthouse where Sophia Loren lived while filming El Cid is up for sale, and it's also the highest flat in Spain