Colter Bay Village is what many people think of when they hear the name Grand Teton National Park because of the iconic view of the Tetons you get from here. Situated along the shore of Jackson Lake, this village offers camping, cabins, kayaking, fishing, lake cruises, hiking, biking, and more. Whether you're staying for a while or just passing through Colter Bay is a must visit location in the park.