From Sotogrande to MarrakeshTwo great events, one in Sotogrande, Spain, the other in Marrakesh, Morocco. Read on for full details…