Alibaba Tours is a small local business based in beautiful Castara, on Tobago's beautiful Caribbean coast.
We offer you a wonderful and unique Tobago vacation, away from the large hotels and big tour buses, and in the care of people who know their business. What’s not to like?