Bear Lake State Park in St. Charles sits on the shores of a lake so vividly turquoise that it has earned the nickname "Caribbean of the Rockies." The lake straddles the Idaho-Utah border, and the state park's beaches and east shore access give visitors an easy way to enjoy its unusual color and clear water. A half-mile sandy beach is the main draw for swimming and sunbathing, while the marina supports boating, water skiing and fishing throughout the summer. The wide-open valley setting also makes the park a peaceful place for camping, picnicking and watching sunsets over the water. Entry costs $5 per vehicle, and camping runs from $15 to $50 per night depending on the site. Summer weekends are busy, so plan ahead if you want a campsite close to the water.