Video thumbnail for 10 Biggest Land Owners in the World

10 Biggest Land Owners in the World

Feb 22, 2023

estateideas.com

Here are the biggest land owners in the world. Queen Elizabeth II of the UK won 6.6 Billion acres of land, the largest land owner in history.