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.
[oceanwp_library id=”871″]