Jaipur and Jodhpur are two of the must-see stops on any tour of Rajasthan, India, here is some basic information about these two magnificent cities.

Jaipur and Jodhpur are two of the must-see stops on any tour of Rajasthan, India, here is some basic information about these two magnificent cities.