Archive for the ‘United Kingdom’ Category

Windsor Castle, England, UK

Windsor Castle is one of the official residences of the Queen of England and the largest inhabited castle in the world dating back to the time of William the Conqueror. Visitors can see, among others, the State Apartments with treasures from the royal family’s art collection, St George’s chapel, one of the best examples of [...]

Subscribe to RSS Feed Follow me on Twitter!