Spain’s capital, Madrid, is a hub of art, history, and energy. The Royal Palace is one of Europe’s largest and most ...