Welcome to Twin Forks Resort........ For those who are not familiar with our resort we would like to take a moment to tell you a little bit about us and the resort. Twin Forks Resort is situated on beautiful Bull Shoals Lake in Isabella, Missouri. Bull Shoals Lake has 70.44 miles of shoreline and clear, pristine water. It is the perfect place for fishing, boating, water skiing, snorkeling/scuba diving and all water sports. It is one of the most peaceful lakes that you will find.