|
Tamarin
Falls
The magnificent location of Tamarin Falls hosts breath-taking views over the West coast and Le Morne.
The Tamarin Falls or 'Sept Cascades' are 293 metres high, awe inspiring and a sight not
to be missed, you can even go for a cool bathe at the bottom of a series of seven falls.
|