Ljubljana and Zagreb are two European capital cities that many travelers overlook. Ljubljana is the capital of Slovenia, and Zagreb is the capital of Croatia. Travelers can visit both cities easily because they are only two and a half hours apart by train or bus.
Ljubljana is very easy to walk around. The city closed its main center to cars in 2007. Visitors can walk across the famous Triple Bridge over the river. They can also take a hill train, called a funicular, to visit an ancient castle above the city.
Zagreb also offers many historic places for visitors. People reach the old Upper Town by passing through the Stone Gate, a building from the 13th century. The city has famous places like St. Mark's Church, which has a bright roof made of colorful tiles.
Both cities give travelers great options for a short trip. Ljubljana is great for people who like quiet walking streets and castle views. Zagreb is ideal for visitors who want historic buildings and green city parks.