|
Elizabeth Castle
St. Aubin's Bay, St. Helier, Jersey JE2 3NF - Channel Islands, UK

Elizabeth Castle stands on the Island of Jersey, the largest of the Channel Islands, and is a building that has a history that dates back well over three hundred years. The fascinating structure would have throughout the centuries served...
|