Where is the Holy Land of the world? (A) Amritsar (B) Vatican (C) Palestine (D) Eygept►Correct Option Correct Option is: C