Sitting about 40 miles south of Reno straddling the border of Nevada and California, Lake Tahoe is widely regarded as one of the most beautiful places in the country, boasting soaring mountains ...
It's hard to beat Tahoe on a good day, and one of the best ways to see it in clear weather is from up high. Lake Tahoe Balloons inflates, launches and lands on the world's only U.S. Coast Guard ...