Titou stands for 'little throat'. And indeed this tiny gorge with a lake resembles it. Enjoy your swim in the cooling fresh water.
Address Dominica
Coordinates 15°19'44.99" N -61°19'26.958" E