Tag: Canua
The artificial islet Canua island which hopes to drop anchor near Cannes has arrived in France for “inspections”
After being assembled in Italy, it now floats in French territorial waters. The artificial island Canua Island, a kind of floating private beach that its promoters hope to anchor and…