0 Comments
Answer:
1) The capital of India is New Delhi
2) The city is Cairo, Egypt and it's near the Great Pyramid of Giza
3) I'm not sure about that one