Located in Boulder, Boulder Lake Lodge is in the mountains and near the beach. White Pine Ski Resort and Elkhart Park Trailhead are worth checking out if an activity is on the agenda, while those wishing to experience the area's natural beauty can explore Bridger Teton National Forest and Boyd Skinner Park. Explore all the area has to offer with mountain climbing and hiking/biking trails.