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…