Ajlun Castle
Ajlun Castle


Ajlun Castle, southeast tower and rock cut moat






Ajlun Castle
Top of Page
Top of Page