GOATvs

GOATvs › Places · Landmarks › Windsor Castle

Windsor Castle

Castle · United Kingdom

#115 of the greatest landmarks on Earth, ranked by everyone.

#12 of the 12 landmarks in the United Kingdom.

Vote: Windsor Castle vs Abu Simbel · See the Top 100

Nearby in the ranking

  1. Hiroshima Peace Memorial Monument · Japan
  2. Karnak Temple · Egypt
  3. Abu Simbel Temple · Egypt
  4. Windsor Castle Castle · United Kingdom
  5. Museo del Prado Museum · Spain
  6. Hampi Ancient site · India
  7. Schönbrunn Palace Building · Austria

Face-offs