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