Yesterday, Me and my wife went to visit Kala Ghoda Arts Festival and some of the Art that we saw there blew us away. For the starters, Kala Ghoda Arts Festival is an annual festival, usually around nine days long, held in late January or early February, in the Kala Ghoda area of South Mumbai, India. The sub-festivals feature the visual ...