1. Toraille Waterfall is a stunning and picturesque waterfall located in Soufriere, St Lucia. The waterfall is surrounded by lush greenery and tropical vegetation, making it a peaceful and serene spot to visit. Visitors can take a refreshing dip in the cool waters of the waterfall’s pool, which is said to have rejuvenating qualities.

2. Toraille Waterfall is open to visitors daily, typically from 9 am to 5 pm. While there may not be a specific phone number for the waterfall, it is located near the popular attraction of the Toraille Botanical Gardens, so you may be able to get more information from there.

3. Admission to Toraille Waterfall is usually included in the entrance fee for the Toraille Botanical Gardens, which is around $5 to $10 USD per person. The waterfall is easily accessible by car or taxi, as it is located near the main road in Soufriere. It is also possible to reach the waterfall by hiking or taking a guided tour of the area, which can provide additional information about the history and nature of the region.