Spain or the Kingdom of Spain is a country primarily located in southwestern Europe with parts of territory in the Atlantic Ocean. The capital of Spain is Madrid. Madrid is a city of elegant boulevards and expansive, manicured parks such as the Buen Retiro. It’s renowned for its rich repositories of European art, including the […]
Read More