Nearby places include Jacobson , Swan River , Libby and Palisade , Ball Bluff is located 10 miles south of Swan River and 26 miles north of McGregor .
Nearby places include Jacobson , Swan River , Libby , and Palisade . Ball Bluff is 10 miles south of Swan River , and 26 miles north of McGregor .