Bytca Castle - former water castle from the 13th century.

Bytca Castle – former water castle from the 13th century.