Trinidad and Tobago boasts over one hundred waterfalls scattered around the island. These are especially concentrated within the northern range where many main ...