I found this link on Azuchi Castle. The photos are nice and there are quite a few.
Here is the link: http://photoguide.jp/pix/thumbnails.php?album=33
The site is one of the better ones related to Azuchi. I love this site.
Another link I posted last week.
This is a great site however, there is not much related to Oda Nobunaga. It actually ticks me off. That is the only bad part about the site. I like this one because it has a map where the castles are located. It does a disservice to Nobunaga. What up with that?
Tenka no tame!