Does anyone know how long this drive takes? I have to attend a wedding up there in a few months. I heard the roads are windy and great to drive. I may...