GlobeTrotter Jon Haggins TV in Madrid Pt 1Jon HagginsJan 19, 20171 min read Madrid is the capitol of Spain and its a very large metropolis with lots to do and see from the museums, parks, plaza, historic buildings and of course the Grand Palace
Comments