Garden City is a family-friendly city where you can spend time appreciating the opera house. Enjoy outdoor activities like cycling and camping. You can easily spend a relaxing day visiting Caribou-Targhee National Forest and Garden City Park. While you're in town, don't miss a chance to see sights like Bear Lake Marina and Bear Lake.