Growing up in the Midwest, I've always been surrounded by countless magnificent, large lakes. Well, what's so great about this Lake Tahoe I always hear about? HA! Take a look & see for yourself...