Top 10 Forts in India.

1. Red Fort

Red fort is a red stone structure which is located in Delhi. Red fort is the str...