Top Alternatives to Desktop Earth for Windows

Desktop Earth

Desktop Earth Free

Keep an eye on Planet Earth from your desktop