Jaipur is the capital and the largest city of the Indian state of Rajasthan in Northern India. It was founded on 18 November 1726 by Maha...
READ MORE +

A Collection of Natural Tourism of India