Gran Canaria

Puerto Mogan Bay
Viewed from just offshore showing the well-protected beach of this up-market holiday resort, with numerous hotels and apartments built into the rocky hillsides behind and a vast selection of restaurants, bars, and gift shops along the promenade.
( Firefox users with old graphics cards may need to enable 'WebGL' ) See here
flag of Gran Canaria in the Canary Islands