Which soil is suitable for beans cultivation?

beans

Beans can be grown in a wide range of soils. Indian bean thrives best in loamy, silty loam and clay loam soils. It is necessary to have well drainage of the soil. The soil pH range 5.5-6.0 with a cool climatic condition is suited for beans farming. It is better to have rich organic matter in the soil for better yields. Adding Farmyard manure or nay other compost can make the soil rich.