Diamond FallsDiamond Falls is a waterfall located on the island of Saint Lucia. It is found in the Diamond Falls Botanical Gardens, which is a six acre award winning botanical gardens. The water is laced with minerals, sulphur, magnesium, iron and calcium which create a kaleidoscope of colors on the rock face of the falls.