Queen Elizabeth II is the largest landowner on Earth

queen elizabeth II

Queen Elizabeth II is the legal owner of about 6.6 billion acres of land worldwide including Great Britain, Northern Ireland, Canada, Australia. That is one sixth of the earth’s non-ocean surface.