Last April we really enjoyed watching the crew setting up the "dreaded" slide while anchored in Simpson Bay!
Camera crews all around in small boats. They were there for a couple of days. smile