Rajasthan is without a doubt one of the most beautiful regions in India. Known as Land of the Kings it's home to hundreds of forts, majestic palaces and one of a kind temples.