Niedzica castle
Niedzica castle, also known as the Dunajec Castle, is located just above the Dunajec River, at the Czorsztyn Lake. It is considered one of the most beautiful castles in Poland thanks to its perfect location. It is built on a limestone cliff at the shore of the lake and is surrounded by breathtaking mountainous landscape.