Argyle Waterfalls in Tobago are the island's highest waterfalls. We arrived in the early afternoon having driven down along the south of the island and having made a quick stop at Fort King George on the way. We paid a small fee at the entrance of the waterfall and waited for the rest of the [...]