Saint Thomas ("St. Thomas") is in the centre of Barbados. It is one of only two landlocked parishes in the island. The other is Saint George to the south.
Saint Thomas ("St. Thomas") is in the centre of Barbados. It is one of only two landlocked parishes in the island. The other is Saint George to the south.