In Jodhpur, Rajasthan, India, there is a historic fort called Mehrangarh. The complex covers 1,200 acres and is situated atop a hill that rises roughly 122 meters above the surrounding plains. Although the majority of the current construction dates from the 17th century and was constructed later by successors, it was first constructed in 1459 by Rao Jodha, the Rajput monarch of the Rathore dynasty. The Sanskrit words - Mihir, meaning sun - and - Garh meaning fort - are the origin of term Mehrang ... (Read More)