Preserving heritage means securing the future, says Princess Haifa