Sinsull I think you would like Magaluf on the island of Majorca.
A town whose entire economy seems to be built on selling this sort of thing.
Every shop you go into has lorryloads of these "objets d'art"
You'd probably get a Squid there as well,Bat Goddess.