Sunday, March 15, 2015

WINDSOR, BERKSHIRE



Windsor is one of England's premier tourist and weekend break destinations.Windsor Castle is an official residence of The Queen and the largest occupied castle in the world. A Royal home and fortress for over 900 years, the Castle remains a working palace today. The town of Windsor has a population of over 31,000 people and is situated beside the river Thames in Berkshire. It is arguably one of Berkshire's prettiest towns.