Labadee is a port located on the northern coast of Haiti. It is a private resort leased to Royal Caribbean Cruises.
In labadee, there’s a few excursions that you can do and this was one of the more popular ones. A self breaking roller coaster through the mountains over looking the whole “resort”. Interestingly enough, I got hit from behind by people riding behind me lol. A self breaking roller coast? Not the best idea to construct LOL,