Orava Castle - An impressive fortress

Orava Castle – An impressive fortress