Jaipur in 24 hours

About two hundred and eighty kilometers southwest from India's capital New Delhi, is Rajasthan (literally translated into Land of The Kings), the capital of which is Jaipur.

Read More »