Tag: Attractions

Leading ten Travel Attractions, Madrid (Spain) – Travel Guide Video

March 29, 2012 |

Take a tour of Top 10 Travel Attractions of Madrid, Spain – element of the World’s Greatest Attractions series by GeoBeats. Hey, this is your travel host, Naomi. I would like to show you the leading 10 attractions of Madrid, Spain. Number ten, Plaza de Cibeles. Madrid is recognized for many beautiful squares like this [...]

Read More