Take a tour of Troja Castle in Prague, Czech Republic – part of the World’s Greatest Attractions travel video series by GeoBeats. One of the Czech Republic’s most beautiful estates, the Troja Castle in Prague is truly extraordinary. This large, majestic, red palace is a masterpiece of Baroque architecture. The castle was built in the 17th century for the wealthy count of Sternberg. A highlight of the property is the exquisite staircase connecting the castle and gardens.