La Gomera is the second smallest island of the Canary Islands in the Atlantic Ocean off the coast of Africa. It is located at 28°06′N 17°08′W.
Gomera Airport
No Thumbnail
© Bing Maps
By gamma @ 2007-01-13 18:00:24
gamma
@ 2007-01-13 18:01:47
Bizar effect in GE, if you tilt your view angle, it sure isn't flat...