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