Visiting Croatia by rail is a traveller's paradise. It may be the 1,100 mile long Adriatic coastline with its golden beaches, fishing villages and medieval ports or perhaps fabulous historic cities like Zagreb, Dubrovnik and Split that attracts more than 10 million visitors each year. Cruise down the Dalmatian coast, walk around Dubrovnik’s ancient city walls and relax by one of Zagreb’s lakes. Croatia is also perfect for walkers, with lush vineyards, green forests and national parks aplenty. The shallow waters of the Dalmatian Coast and the Istrian Riviera are also perfect for diving enthusiasts.