Maspalomas

Location
Spain, Canary Island.

Coordinates: