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 5 years, 4 months ago on 9th July 2003.
See that little yacht at the top of the bay? How jammy is the guy who owns that?
Phil · 5 years, 4 months ago