Rozafa Castle is an important archeological and historical monument located in Shkoder, one of Albania's oldest and most historic cities.| The Culture Map