You can’t come to the capital city without visiting the Ljubljana Castle. Start from the center, walk past the river bank, grab a coffee (try Kavarna Čopomana, they also have terrific cakes) and walk up to the impressive hilltop castle, located just above the city. You can also reach the castle by tram (or by funicular, which at 5€ is a steal and is a lot of fun!). The Ljubljana Castle is much like a time machine, taking visitors back in time to the various periods of the country’s past. It also has a great courtyard and restaurant (Strelec) to eat at and enjoy the views.