Mark Lewis
Some selected train, metro and tram highlights from our holiday in Porto. A great city for train lovers!