The road to Englishman's Bay

The Leeward road along Tobago provides stunning views of the coastline. This is a view of Englishman’s Bay before dropping down the hill to the beach. You can see the lush green coral reefs along the top of the bay.
Posted 7 years ago on 9th July 2003.
See that little yacht at the top of the bay? How jammy is the guy who owns that?
Phil · 7 years ago