World Traveller 73

Review: Iberia Velazquez Premium Business Class, Madrid Barajas Terminal 4S, Madrid, Spain Despite the sound logic of staying the night almost immediately next to a train station and a direct rail...