which place in India is called little Russia?
a) Pondicherry
b) Goa
c) Andaman Nicobar
d) Kolkata
e) Mizoram
Answers
Answered by
5
Answer:
Explanation:
The village of Morjim is dubbed "Little Russia" by locals because of the high number of Russians living there.
Answered by
0
Goa
is correct answer
please mark as branliest answer
Similar questions