Established in year 2000, Indo-Canadian Farms & Resorts Pvt Ltd has been one of the pioneers of Organic Farmhouse plots. The company has a 12 years long successful track record of sustained growth, giving quality and value to its numerous clients. With over a decade of sustained & relentless efforts...Read More