Beckov castle is one of the most beautiful castles in Slovakia. The castle ruins are situated on a rock above the village of Beckov in Trencin Region, western Slovakia. It was built in 13th century over a settlement site that had existed from the Great Moravia Empire.