Created 24-Jun-09
Modified 24-Jun-09
Visitors 8
31 photos
Windsor is the oldest and largest occupied castle in the world and the Official Residence of Her Majesty The Queen. Its rich history spans almost 1000 years.

Category:Travel and Places
Subcategory:Europe
Subcategory Detail:United Kingdom
Keywords:castle, uk, united kingdom, windsor