Over the years, John's dream of starting a successful business by the ocean transformed into Caicos Dream Tours - a tour operation which operates 10 vessels and services thousands of guests per year on
various snorkeling excursions, beach cruises, private charters and other water sports activities.