Situated on the foothill of sandstone hill, Jodhpur is one of the most imperial cities of India. It is widely acknowledged as the Sun City, which is enriched with its distinct culture and architectural grandeur. Jodhpur is a place where visitors can interact with the...