Hi everybody,

Im planning a trip in March/2014 starting from Salt Lake City, where I decided to learn snowboarding with a friend. Here is what I have planned:

a) 3 days in Salt Lake City (visiting the city/snowboarding)
b) 3 days in Zion National Park (hiking)
c) 3 days in Vegas (visiting the city/casinos)

What would you recommend about these places? Are there enough time to enjoy each place? How much time I spend driving through these places at this period of the year?

Another question: I was thinking about going to San Diego after Vegas, driving through the Joshua National Park... Is it a good idea?

Many thanks!!!!