Designed by
Title
Statue of Rao Jodha and Majestic Mehrangarh Fort located in Jodhpur, Rajasthan, is one of the largest forts in India. #78213974
Description
Tourist soaking heritage experience at 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)