News
There is another underwater wonder in the works off the coast of Marseille in France. Currently, the 9 th out of 10 sculptures has been installed and this attraction is just 100m off the Plage des Catalans. The attraction was...
Continue reading