Video Review: Kirkwood
An in-depth video review of Kirkwood Mountain Resort, a ski area located about an hour south of Lake Tahoe in Kirkwood, CA.
See our full resort breakdown and written review for Kirkwood here.
^
An in-depth video review of Kirkwood Mountain Resort, a ski area located about an hour south of Lake Tahoe in Kirkwood, CA.
See our full resort breakdown and written review for Kirkwood here.