Shoretrips is a reputable company. As Jim points out some tours may be private. They may seem a little pricier but if it's a smaller group that is beneficial to you. Also check, Shoretrips has been having packages for three shore excursions in one package which comes out much cheaper.
|