SnowGlobe Lake Tahoe: a tranquil, glassy and vast body of cool blue water surrounded by skiable mountains and cozy cabins. Buzzing during the holidays and well into Spring with snowboarders, skiers, and nature-loving visitors, it is one of California’s most beautiful spots on the map. Since 2011, from December 29th leading…
Keep Reading »