English Church Road

English Church Road is a street in Kerala. In the area there are, inter alia, three banks, two restaurants, a clothing store and a supermarket.