Located 120km northeast of Ljubljana, PTUJ is the oldest town in Slovenia and about the most attractive as well, rising up from the Drava Valley in a flutter of red roofs and topped by a friendly looking castle. But the best thing is its streets, with scaled-down mansions standing shoulder to shoulder on scaled-down boulevards, medieval fantasies crumbling next to Baroque extravagances. Ptuj is on the main rail line from Ljubljana to Budapest (the Venice–Ljubljana–Budapest express passes through here once a day in both directions), and can also be reached by bus from Slovenia's … more »
Ptuj is the oldest city in Slovenia; it obtained town rights in 977.... more »