Kruja jest położona na wzgórzu o nazwie Kruja.
Jest to średniowieczna stolica państwa albańskiego, która została założona przez Gjergj Skanderbega /bohatera narodowego/. Dawna nazwa to Arberia, skąd pochodzi dzisiejsza nazwa państwa Albania.
Kruja była centrum oporu i walk przeciwko Turkom.
Na wzgórzu jest zamek z VIw., w którym jest ob. muzeum Skanderberga.
U podnóża zamku znajduje się bazar usytuowany w tureckich budynkach, na którym można kupić miejscowe pamiątki.