Why the British Isles should be your next cruise destination. The British Isles at their most ancient, eccentric, and alive.