Perched dramatically atop a towering hill, Mehrangarh Castle in Jodhpur offers a spectacular glimpse into the vibrant history of Rajasthan. Originally built in the 1400s century, this amazing structure looms as a symbol to the power of the Rathore family. Visitors can explore a intricate network of