Military


Dubai
Palm Island

Satellite imagery showing resorts at the base of Palm Island in Dubai, UAE. The imagery was taken by Space Imaging.


Satellite imagery showing resorts at the base of Palm Island in Dubai, UAE
Satellite imagery showing resorts at the base of Palm Island in Dubai, UAE



NEWSLETTER
Join the GlobalSecurity.org mailing list