Squid listings in countries Squid in China (3) Squid in Spain (3) Squid in Viet Nam (1) Squid in India (1) Squid in Morocco (1)