If you are looking for a great place to book your shore excursions, day activities and city tours, I have found ShoreTripsto be one of the experts – having researched every location thoroughly...choosing the best sites to visit and the best things to do. They interview the guides and providers...and only when they meet their strict criteria do they offer their services to you.
Take a look at all they have to offer...you can even be a part of Volunteer Tourism by taking four hours out of your vacation to give something back to the people of the Caribbean.
Another great excursion company is Shore Excursions Group. This will give you another option to search to your hearts content to find that PERFECT excursion. They, too, have thoroughly investigated all the places they are offering to provide you with an exceptional travel experience. To accomplish this, they have compiled an exceptional array of tours delivered by local experts with decades of experience serving travelers and delivering excellent tours. The owners and management team are comprised of seasoned travel industry executives who leverage their considerable experience to deliver memories of a lifetime.