Lower Velma Lake
Address:
Upper Velma Lake Trail
South Lake Tahoe, CA 96150
About Lower Velma Lake
Lower Velma Lake is located at Upper Velma Lake Trail South Lake Tahoe, CA 96150.
Address:
Upper Velma Lake Trail
South Lake Tahoe, CA 96150
Lower Velma Lake is located at Upper Velma Lake Trail South Lake Tahoe, CA 96150.