Microsoft Virtual Earth Satellite Maps:
The Three Corners Palmyra Resort, Sharm El Sheikh, Egypt

The Three Corners Palmyra Resort in Sharm El Sheikh, Egypt. [...]