CMAT in India will be held on January, 2018. Yes, you can select up-to 3 cities in India giving order of preference towards your test city. The first choice of city will be given due consideration and weightage. However, actual allotment as per order of choice will be subject to availability of the slot in that particular city.