Perched dramatically on a mountainside, Kruja is a living testament to Albania's resistance to Ottoman occupation. The town's crown jewel is Kruja Castle, where national hero Skanderbeg defended ...