Rajasthan stuns every visitor by featuring, the majestic forts, placid lakes, sprawling palaces and terrific wildlife. Rajasthan is situated in the North Western part of India and shares geographical boundaries with Punjab, Haryana, Uttar Pradesh, Madhya Pradesh and Gujarat in India. It also has a long international boundary with Pakistan. It is the largest state in the country has a total area of 342,214 sq. km.