The center of Riverton is home to cultural attractions like Riverton Museum, so you might want to stop by during your stay. If you want to experience more of the culture Riverton has to offer, head to Riverton City Park, Wind River Heritage Center, and Wind River.