English Castles Photo Gallery
<< Previous - Next >>
One of the great castles of England, Alnwick Castle is also one of the most beautifully situated. Stroll along the north bank of the River Aln on a summer evening and see the castle reflected in the still waters. Its a sight you'll never forget!