Castles and fortresses remind you of royalty, battles and power. They are the witness to history spanning hundreds and thousands of years. They evoke a sense of nostalgia in the past. Perhaps that’s the reason for them being some of the most popular tourist destinations in the world. Let’s have a look at the top 10 greatest fortresses and castles ever built.