What: The best Paella
Where: Santa Gertrudis, Ibiza, Spain
IBIZA LOVE Part XIV
The paella belongs to Spain, like the sausage belongs to Germany. A holiday in Ibiza without having eaten paella is simply unimaginable. The best paella on the …
Read More→