Saut D’eau Beach — Activity in Port of Spain (Trinidad), Windward Islands, the Caribbean. Hours, map, contact. CaribbeanForAll.