Where is this landmark located

  1. Sri lanka

  2. Kaula lampur

  3. Tibet

  4. Pondicherry


Correct Option: D

Find more quizzes: