The kala ghoda arts festival is organised annually in which country of the world?
A. Bangladesh
B. India
C. Nepal
D. China
Kala Ghoda arts festival
The kala ghoda arts festival is organized in the country of India every year.
A. Bangladesh
B. India
C. Nepal
D. China
The kala ghoda arts festival is organized in the country of India every year.