The map shows only the top 50 ranked POIs for the selected categories.
Top 10 Points of interest in Windsor, Windsor and Maidenhead Area

Pictures

Other trips pictures

Videos

Points of interest pictures

Windsor, Windsor and Maidenhead, UK

Windsor trip planner

Destination creator (Voyajo Team)

Windsor is an affluent suburban town and unparished area in the Royal Borough of Windsor and Maidenhead in Berkshire, England. It is widely known as the site of Windsor Castle, one of the official residences of the British Royal Family. The town is situated west of Charing Cross (...) (from Wikipedia)


      

Trip creator - DushyantBalasubraman

 

Hotels

Cars

Flights

Events