Hungary is brilliant, a good network for a relatively small country and fares are cheap - in fact, if you're over 65 fares are FREE! Lots of loco-hauled stock, in Budapest often hauled by blue electrics which look very much like BR class 87.
In Budapest you have a good tram network (yellow)...