In 2006, Taylor founded and created the world’s first underwater sculpture park.
Situated off the coast of Grenada in the West Indies it is now listed as one of the Top 25 Wonders of the World by National Geographic.
Get Started for FREE
Sign up with Facebook Sign up with X
I don't have a Facebook or a X account
Your new post is loading...
Your new post is loading...
|