
The words 'Royal' and 'Windsor' go in tandem. Windsor Castle, the largest inhabited castle in the world, has been a royal residence for over 900 years, and ten monarchs are buried in St. George's Chapel, a wonderful building ranking with King's College in Cambridge, and Henry VII's chapel in Westminster Abbey.
Travel in Windsor Attractions
GeoPassage tours offers multitudes of travel opportunities, Windsor is just one of the many cities we offer day tours and individual attractions to, be sure to check out our entire catalog.