Croatia's ancient castles look pretty at any time of year. But there's something extra special about catching them in winter. Perhaps its seeing their grand fortifications, originally built for defense, once again embattled, only this time it's against the elements and not invaders. Or perhaps it's just that everything looks prettier covered in a blanket of pure white snow?
Trakošćan Castle, Varaždin County
View this post on Instagram
Ozalj Castle, Ozalj
View this post on Instagram
Trsat Castle, Rijeka
View this post on Instagram
Bosiljevo Castle, Karlovac County
View this post on Instagram
View this post on Instagram
View this post on Instagram
View this post on Instagram
View this post on Instagram
View this post on Instagram