When you’re from Trinidad, you think that the world has things that are better, prettier and more well known. I can safely say that driving along the Leeward Coast of Tobago has to rank amongst the prettiest drives with some of the beach vantage points in the world. Many Trinis/Tobagonians take these things for granted, as most do not have a …
Read More »