When visiting Spain, ordering a glass of sangria to accompany a classic paella dish is a must-do. Sangria has a long history in the Iberic peninsula, and it’s meaning “bloodletting”
Madrid consists of many amazing places and buildings, has a great culture with kind locals, and most importantly, serves delicious food. When you are in Spain you obviously must eat