Watch Later Scenic Englishman Bay topper laborde April 8, 2021 like 0 like dislike 0 dislike Englishman's Bay is a secluded beach on the leeward coast of Tobago, between Castara and Parlatuvier.