Benta River Falls is a family-owned eco-tourism destination nestled in the lush landscapes of Westmoreland Parish, near Savanna-la-Mar.