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