Designed by
Title
Statue of Rao Jodha and Majestic Mehrangarh Fort located in Jodhpur, Rajasthan, is one of the largest forts in India. #78212808
Description
Statue of Rao Jodha and Majestic Mehrangarh Fort located in Jodhpur, Rajasthan, is one of the largest forts in India. Built around 1460 by Rao Jodha (Mandore Ruler King)