Melenara Beach in Gran Canaria, Canary Islands (Spain)