Madrid is one of those cities that always has new, exciting things to offer. In other words, there are many interesting things to do in Madrid. The capital city of Spain never sleeps, as we can see when we wander through its streets at night: there... Continue reading