Jaswant Thada Memorial is nothing short of impressive. As tourists take the short ride up to the mountain to visit one of the largest forts in India, the Mehrangarh Fort, the structure rises into one’s vision. It would be built in 1899 and an additional 3 cenotaphs would be constructed on the property which you see on […]