Crater Lake is an amazing place.  We have tried a couple of times during spring break to see this place but snow has always stopped us.  This trip we got to finally see the lake.  We still had snow but the roads where clear.  The trolley car tour was amazing.  The ranger told us how it all started with a volcano and how the geology was formed.  The Indian history is so interesting.  They really had an understanding of nature.  This is a must on your bucket list!