
Standing on the top of an imposing castle built loads of years in the past, you can feel the breeze lightly touch your face as you behold a sight so charming that it is almost surreal; you spot a city painted in blue, in way of life and in history – you notice the eye-catching town of Jodhpur. Jodhpur...