The Tamarind Falls or Tamarin Falls, a scenic attraction of southwest Mauritius. They are a series of seven cataracts located on the Rivière Tamarin, two kilometres northwest of the large lake Mare aux Vacoas.
Photo by Ludo Kuipers, Sat Aug 12, 1972
To send this Photo as a Postcard:
Click or tap here: