« Back Checkout »

Created 24-Jun-09
Modified 24-Jun-09
Visitors 7
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

Loading...