Windsor (Things to do - Places to Visit) - WINDSOR Top Tourist Places
Town in England
Windsor is a town on the River Thames in southeast England, just west of London. It’s home to Windsor Castle, a residence of the British Royal Family.
Built by William The Conqueror in the 11th century, the castle was extensively remodelled by subsequent monarchs. Public tours take in the State Apartments, which contain opulent furnishings, and paintings from the royal art collection.
"WINDSOR" Top 40 Tourist Places | Windsor Tourism
Things to do in WINDSOR - Places to Visit in Windsor
Follow us on Twitter
[ Ссылка ]
For Top Tourist Places, Videos Subscribe us on Youtube
[ Ссылка ]
Follow us on Facebook
[ Ссылка ]
WINDSOR Top 40 Tourist Places - Windsor, England, United Kingdom, Europe
Ещё видео!