which place this is
plez answer me plez
Attachments:
Answers
Answered by
0
Answer:
it's clocktower in Darjeeling...
Answered by
2
Answer:
It is clock tour in Darjeeling
Explanation:
I hope this is helpful too you ....
Similar questions