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