From historic architecture to modern, cosmopolitan culture to peaceful green spaces, Madrid just about has it all. And with the added touch of Spain’s famously friendly, personable culture, it becomes the perfect place for your team to get to know each other a little better. There are endless reasons why you should consider doing a […]