#8. Mehrangarh Fort, India
Located in Jodhpur, it is one of the biggest forts in India. The castle stands 400 feet above the surrounding city and its walls bear witness to invading armies with their imprints of cannonballs.
#9. Glamis Castle, Scotland
Situated beside the village of Glamis, the castle is home to Countess of Strathmore and Kinghorne and open to public. It is also known to be the most haunted castle in Scotland.
#10. Edinburgh Castle, Scotland
Located over the Castle Rock in Edinburgh, the fort dominates the skyline of the city. The historic fortress has stood the test of time and withstood invasions, power struggles, sieges and even murders.