The Diamond Falls are consistently described as one of the natural wonders of St Lucia.Diamond Falls Botanical Gardens, a six acre multi-award winning tourism site, is an attractive, alluring and peaceful retreat from the outside world. Enjoy the beauty and sultry warmth of the tropics whilst walking through lush fertile vegetation and marvelling at the diverse range of tropical flowers and plant life.
...