17 Apr Lake Tahoe
Posted at 08:53h
in
Lake Tahoe is the largest alpine lake in North America. Nestled between California and Nevada, It is considered one of the most majestic bodies of water you can lay your eyes on....