Apps like Live Earth Map- Satellite View

Here are some great alternatives to Live Earth Map- Satellite View by Travel Maps Tech :