From March to June enjoy diverse sights from gardens blooming to whales migrating, and opportunities to enjoy kayaking along the waterfront to skiing in the ...