Oxbow Bend is actually in the Grand Teton NP. It is a must-see in my opinion. We went pass by this place more than 6 times during the past 2 weeks. Every time, we stopped and appreciated the view. There are American white pelicans in the nearby island. We were so lucky and on the last day there we spotted a big black bear about 1 mile west of the Oxbow Bend in the forest very close to the road.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.