The island where Prince Philip is worshipped