When one thinks of North India, the images you usually think of, are the majestic forts of some of the famous destinations of Rajasthan: Jaipur, Jodhpur and Udaipur….