When Sir Prince Philip goes on a hunting trip to the Isle of Man what does he hunt and where does he stay?

3 answers 3