Shkodër, Albania The Ancient Rozafa Castle My sensors have registered a fascinating place called the Rozafa Castle in