Enjoy a winter holiday in South Lake Tahoe in California (USA). You can book your accommodation directly here. South Lake Tahoe is located at an altitude of 1900 metres above sea level.
Full information about the ski resort near South Lake Tahoe and nearby ski resorts
Lake Tahoe Visitors Authority Visitor Center – California 3066 Lake Tahoe Blvd. 96150 South Lake Tahoe United States Tel.: +1 / 530 / 5415255 Email: email@example.com Go to Website