There is a wonderful and exciting blend of entertainment and recreation type activities as varied as the terrain such as whale watching, kayaking, hiking, ...