Chapter: Madrid On Life | My Europe, My Way

Chapter: Madrid On Life

With the sun shining bright for 300 days in a year, the Spanish capital Madrid is rightly the city of life. Like summers, like winters… there is absolutely no stopping this vibrant city! Many would compare the capital, to the…