8 World's most beautiful historic castles

By Manish Choudhary

1. Neuschwanstein Castle (Germany) 

2. Himeji Castle (Japan)

3. Edinburgh Castle (Scotland) 

4. Prague Castle (Czech Republic) 

5. Alhambra (Spain) 

6. Château de Chambord (France) 

7. Windsor Castle (United Kingdom) 

8. Matsumoto Castle (Japan)