I am looking at some of the places that the Alaskan cruises go and I have NO IDEA what cities I should aim for visiting.
My wife (she has no idea, it will be a surprise for her) and I want to do four main things while on the Alaskan cruise:
1) Dog sledding
2) Whale watching
3) Helicopter Ride
4) See as much natural wildlife as possible
With this in mind, please tell a newbie what cities have the best of what I named above.