Rajasthan is the largest state in India by geographical area, covering about 342,239 square kilometers (10.4% of India's total area). It's located in northwestern India and features the Thar Desert. Madhya Pradesh was formerly the largest before states were reorganized in 2000, but is now second-largest.