The Magnificent Mehrangarh Fort
Mehrangarh fort was earlier known as Mihirgarh which is made of two words; “Mihir” which means sun deity and “Garh” means fort. Sun deity is said to be the chief deity of the Rathore dynasty. There are various Mehrangarh fort [...]