In India, the Government is the largest landowner. Whereas, globally, King Charles III and the British Royal Family own over 6,600,000,000 acres of land worldwide.